Infrastruktur konfigurieren

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.