Das Android Gradle-Plug-in 8.2.0 ist eine Hauptversion, die eine Vielzahl neuer Funktionen und Verbesserungen enthält.
Kompatibilität
Das maximale API-Level, das das Android-Gradle-Plug-in 8.2 unterstützt, ist API-Level 34. Weitere Informationen zur Kompatibilität:
Mindestversion | Standardversio | Hinweise | |
---|---|---|---|
Gradle | 8.2 | 8.2 | Weitere Informationen finden Sie unter Gradle aktualisieren. |
SDK-Build-Tools | 34,0,0 | 34,0,0 | Installieren oder konfigurieren Sie SDK-Build-Tools. |
Logo: NDK | – | 25.1.8937393 | Installieren oder konfigurieren Sie eine andere Version des NDK. |
JDK | 17 | 17 | Weitere Informationen finden Sie unter JDK-Version festlegen. |
Neues Makro zur Angabe des JDK-Pfads
#GRADLE_LOCAL_JAVA_HOME
ist ein neues Makro, mit dem Sie den JDK-Pfad angeben können. Dadurch ist es sicherer und einfacher, den Java-Home-Pfad anzugeben, der für die Ausführung des Gradle-Daemons (Hintergrundprozess) für Ihr Projekt verwendet wird. Die Pfadauswahl wird in der Datei .gradle/config.properties
im Feld java.home
gespeichert. Legen Sie dieses Feld über die Gradle JDK-Einstellungen in Android Studio fest: File (oder Android Studio unter macOS) > Einstellungen > Build, Ausführung, Bereitstellung > Build-Tools > Gradle.
Neue Projekte verwenden standardmäßig #GRADLE_LOCAL_JAVA_HOME
. Vorhandene Projekte werden nach einer erfolgreichen Synchronisierung automatisch zum neuen Makro migriert, es sei denn, Sie verwenden bereits ein Makro wie #JAVA_HOME
.
Das neue Makro bietet folgende Hauptvorteile:
- Sie können den JDK-Pfad manuell ändern, um die Synchronisierung auszulösen, ohne zuerst Ihr Projekt zu öffnen.
- Weniger Fehler im Zusammenhang mit inkompatiblen Gradle- und Projekt-JDK-Versionen, da es eine Single Source of Truth für Ihre Gradle JDK-Auswahl gibt