配置基础架构

配置基础架构模块包含使平台和模块能够使用功能标记的基础架构代码。此代码目前存在于 frameworks/base 中。Android 14 未计划推出任何新功能。

动机

  • 更快地迭代基础架构代码。平台和 Mainline 模块开发者可以更快地受益于更好和更多的功能。
  • 功能标记功能的统一解决方案。
  • 新功能可以覆盖更多设备。例如,在 Android 15 时间范围内完成的工作甚至可以在 OTA 之前应用于 14 个设备。

模块边界

对于 Android 14,我们将 frameworks/base/core/java/android/provider/DeviceConfig.java(以及密切相关的类)移动到此模块。我们还计划将配置持久性逻辑移动到此模块。

软件包格式

配置基础架构模块采用 APEX 格式。

依赖项

无。

自定义

您无法自定义此模块。