Инфраструктура конфигурации

Модуль Config Infrastructure содержит код инфраструктуры, позволяющий платформе и модулям использовать флаги функций. В настоящее время этот код находится в frameworks/base . В Android 14 новые функции не планируются.

Мотивация

  • Ускоренная итерация кода инфраструктуры. Разработчики модулей платформы и основной ветки получают выгоду от более качественного и расширенного функционала в кратчайшие сроки.
  • Единое решение для функциональности флагов функций.
  • Новые функции могут быть доступны на большем количестве устройств. Например, работа, проделанная в период выхода Android 15, может быть применена к 14 устройствам еще до обновления по воздуху (OTA).

Граница модуля

Для Android 14 мы переносим frameworks/base/core/java/android/provider/DeviceConfig.java (и тесно связанные с ним классы) в этот модуль. Мы также планируем перенести логику сохранения конфигурации в этот модуль.

Формат упаковки

Модуль «Конфигурация инфраструктуры» представлен в формате APEX .

Зависимости

Никто.

Настроить

Этот модуль нельзя настроить.