תשתית הגדרת התצורה

המודול Config Infrastructure מכיל את קוד התשתית שמאפשר לפלטפורמה ולמודולים להשתמש בדגלים של תכונות. הקוד הזה קיים כרגע ב-frameworks/base. לא יהיו תכונות חדשות ב-Android 14.

מוטיבציה

  • איטרציה מהירה יותר של קוד התשתית. מפתחי פלטפורמות ומפתחי מודולים ראשיים נהנים מפונקציונליות טובה יותר ומתכונות נוספות מוקדם יותר.
  • פתרון אחיד לפונקציונליות של feature flag.
  • תכונות חדשות יכולות להגיע למכשירים נוספים. לדוגמה, עבודה שבוצעה במסגרת לוחות הזמנים של Android 15 יכולה להיות רלוונטית ל-14 מכשירים, עוד לפני עדכוני OTA.

גבול המודול

ב-Android 14, אנחנו מעבירים את frameworks/base/core/java/android/provider/DeviceConfig.java (וכיתות שקשורות אליו) למודול הזה. אנחנו גם מתכננים להעביר את הלוגיקה של שימור ההגדרות למודול הזה.

פורמט החבילה

המודול Config Infrastructure הוא בפורמט APEX.

יחסי תלות

ללא.

התאמה אישית

לא ניתן להתאים אישית את המודול הזה.