Android Gradle 插件 9.2.0

Android Gradle 插件 9.2 是一个次要版本,包含各种新功能和改进。

兼容性

Android Gradle 插件 9.2 支持的最高 API 级别为 API 级别 36.1。以下是更多兼容性信息:

最低版本 默认版本 备注
Gradle 9.4.0-rc-1 9.4.0-rc-1 如需了解详情,请参阅更新 Gradle
SDK Build Tools 36.0.0 36.0.0 安装配置 SDK Build Tools。
NDK 不适用 28.2.13676358 安装配置其他版本的 NDK。
JDK 17 17 如需了解详情,请参阅设置 JDK 版本

修复的问题

Android Gradle 插件 9.2.0-alpha02

已修复的问题
Android Gradle 插件
AGP 9.0 没有与 applicationVariants.all.mergeAssetsProvider 等效的 androidComponents.onVariant
`*.xml.flat` 文件包含绝对文件路径
R8D8ThreadPoolBuildService 未注册
lint 集成
Android Lint 在使用编译为 Java 21 字节码的自定义 lint 检查时失败

Android Gradle 插件 9.2.0-alpha01

已修复的问题
Android Gradle 插件
如果用户有 commonTest 但忘记了 withHostTestBuilder,则发出警告
[融合库 - 公开] OkHttp 包含来源
无法在库中使用清单占位符运行 androidDeviceTest(AGP 9.0.0,使用 com.android.kotlin.multiplatform.library 插件)
如果用户在停用 Java 的情况下拥有 src/androidDeviceTest/java,AGP 应发出警告
lint
对消息中的拼写错误进行 Lint