โมดูล Config Infrastructure ประกอบด้วยโค้ดโครงสร้างพื้นฐานที่ช่วยให้แพลตฟอร์มและโมดูลสามารถใช้แฟล็กคุณลักษณะได้ ขณะนี้รหัสนี้มีอยู่ใน frameworks/base
ไม่มีการวางแผนฟีเจอร์ใหม่สำหรับ Android 14
แรงจูงใจ
- การวนซ้ำโค้ดโครงสร้างพื้นฐานที่รวดเร็วยิ่งขึ้น นักพัฒนาแพลตฟอร์มและโมดูล Mainline จะได้รับประโยชน์จากการทำงานที่ดีขึ้นและเร็วขึ้น
- โซลูชันแบบเดียวกันสำหรับฟังก์ชันแฟล็กคุณลักษณะ
- คุณสมบัติใหม่สามารถเข้าถึงอุปกรณ์ได้มากขึ้น ตัวอย่างเช่น งานที่ทำเสร็จในกรอบเวลา Android 15 (ทดลอง AOSP) สามารถนำไปใช้กับอุปกรณ์ 14 เครื่องได้แม้กระทั่งก่อน OTA เสียอีก
ขอบเขตโมดูล
สำหรับ Android 14 เรากำลังย้าย frameworks/base/core/java/android/provider/DeviceConfig.java
(และคลาสที่เกี่ยวข้องอย่างใกล้ชิด) ไปยังโมดูลนี้ นอกจากนี้เรายังวางแผนที่จะย้ายตรรกะการคงอยู่ของการกำหนดค่าไปยังโมดูลนี้ด้วย
รูปแบบแพ็คเกจ
โมดูล Config Infrastructure อยู่ในรูปแบบ APEX
การพึ่งพาอาศัยกัน
ไม่มี.
ปรับแต่ง
คุณไม่สามารถปรับแต่งโมดูลนี้ได้