Модуль Config Infrastructure содержит код инфраструктуры, позволяющий платформе и модулям использовать флаги функций. В настоящее время этот код находится в frameworks/base . В Android 14 новые функции не планируются.
Мотивация
- Ускоренная итерация кода инфраструктуры. Разработчики модулей платформы и основной ветки получают выгоду от более качественного и расширенного функционала в кратчайшие сроки.
- Единое решение для функциональности флагов функций.
- Новые функции могут быть доступны на большем количестве устройств. Например, работа, проделанная в период выхода Android 15, может быть применена к 14 устройствам еще до обновления по воздуху (OTA).
Граница модуля
Для Android 14 мы переносим frameworks/base/core/java/android/provider/DeviceConfig.java (и тесно связанные с ним классы) в этот модуль. Мы также планируем перенести логику сохранения конфигурации в этот модуль.
Формат упаковки
Модуль «Конфигурация инфраструктуры» представлен в формате APEX .
Зависимости
Никто.
Настроить
Этот модуль нельзя настроить.