Android Gradle-Plug-in 8.2.0 (Nov. 2023)

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