Android Gradle 插件 8.2.0(2023 年 11 月)

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 选择只有一个可信来源。