Das Modul „Config Infrastructure“ enthält den Infrastrukturcode, mit dem die Plattform und die Module Feature-Flags verwenden können.
Dieser Code ist derzeit in frameworks/base
vorhanden. Für Android 14 sind keine neuen Funktionen geplant.
Ziel
- Schnellere Iteration des Infrastrukturcodes. Entwickler von Plattform- und Mainline-Modulen profitieren früher von besseren und mehr Funktionen.
- Eine einheitliche Lösung für die Funktionsweise von Feature-Flags.
- Neue Funktionen können mehr Geräte erreichen. Beispielsweise können Änderungen, die im Zeitrahmen von Android 15 vorgenommen wurden, bereits vor der Einführung von Over-the-air-Updates auf 14 Geräte angewendet werden.
Modulgrenze
Für Android 14 verschieben wir frameworks/base/core/java/android/provider/DeviceConfig.java
und ähnliche Klassen in dieses Modul. Außerdem planen wir, die Logik zur Konfigurationsspeicherung in dieses Modul zu verschieben.
Paketformat
Das Modul „Config Infrastructure“ ist im APEX-Format.
Abhängigkeiten
Keine.
Anpassen
Dieses Modul kann nicht angepasst werden.