Infrastruttura di configurazione

Il modulo Config Infrastructure contiene il codice dell'infrastruttura che consente alla piattaforma e ai moduli di utilizzare i flag di funzionalità. Questo codice esiste attualmente in frameworks/base . Non sono previste nuove funzionalità per Android 14.

Motivazione

  • Iterazione più rapida del codice dell'infrastruttura. Gli sviluppatori di piattaforme e moduli Mainline beneficeranno in tempi più rapidi di funzionalità migliori e maggiori.
  • Una soluzione uniforme per la funzionalità dei flag di funzionalità.
  • Le nuove funzionalità possono raggiungere più dispositivi. Ad esempio, il lavoro svolto nell’intervallo di tempo Android 15 (AOSP sperimentale) può essere applicato a 14 dispositivi anche prima delle OTA.

Confine del modulo

Per Android 14, stiamo spostando frameworks/base/core/java/android/provider/DeviceConfig.java (e classi strettamente correlate) in questo modulo. Prevediamo inoltre di spostare la logica di persistenza della configurazione in questo modulo.

Formato del pacchetto

Il modulo Config Infrastructure è in formato APEX .

Dipendenze

Nessuno.

personalizzare

Non puoi personalizzare questo modulo.