Android Gradle 插件 8.2.0 是一个主要版本,包含各种新功能和改进。
兼容性
Android Gradle 插件 8.2 支持的最高 API 级别是 API 级别 34。下面是其他兼容性信息:
最低版本 | 默认版本 | 备注 | |
---|---|---|---|
Gradle | 8.2 | 8.2 | 如需了解详情,请参阅更新 Gradle。 |
SDK Build Tools | 34.0.0 | 34.0.0 | 安装或配置 SDK Build Tools。 |
NDK | 不适用 | 25.1.8937393 | 安装或配置其他版本的 NDK。 |
JDK | 17 | 17 | 如需了解详情,请参阅设置 JDK 版本。 |
用于指定 JDK 路径的新宏
#GRADLE_LOCAL_JAVA_HOME
是一个新宏,可用于指定 JDK 路径。这样,您就可以更安全、更轻松地指定用于为项目执行 Gradle 守护程序(后台进程)的 Java 主路径。路径选择存储在 .gradle/config.properties
文件的 java.home
字段中。通过 Android Studio 中的 Gradle JDK 设置来设置此字段:File(在 macOS 上则依次选择 Android Studio)> Settings > Build, Execution, Deployment > Build Tools > Gradle。
新项目将默认使用 #GRADLE_LOCAL_JAVA_HOME
。成功同步后,现有项目将自动迁移到新宏,除非您已在使用类似 #JAVA_HOME
的宏。
新宏的主要优势如下:
- 您可以手动修改 JDK 路径以触发同步,而无需先打开项目。
- 与不兼容的 Gradle 和项目 JDK 版本相关的错误更少,因为 Gradle JDK 选择只有一个可信来源。