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 の選択に関して信頼できる唯一の情報源がある。