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(或
Android Studio (macOS) >设置 >构建、执行、部署 >构建
工具 >Gradle。
新项目将默认使用 #GRADLE_LOCAL_JAVA_HOME
。现有项目
会在同步成功后自动迁移到新宏,除非
因为您已在使用像 #JAVA_HOME
这样的宏。
新宏的主要优势如下:
- 您可以手动修改 JDK 路径以触发同步,而无需先打开项目。
- 与不兼容的 Gradle 和项目 JDK 版本相关的错误更少, Gradle JDK 选择只有一个可信来源。