Android Gradle-Plug-in 7.4.0 (Jan. 2023)

Android Gradle Plugin 7.4.0 ist eine Hauptversion mit einer Vielzahl neuer Funktionen und Verbesserungen.

Kompatibilität

Mindestversion Standardversio Hinweise
Gradle 7,5 7,5 Weitere Informationen finden Sie unter Gradle aktualisieren.
SDK-Build-Tools 30.0.3 30.0.3 Installieren oder konfigurieren Sie die SDK-Build-Tools.
NDK 23.1.7779620 Installieren oder konfigurieren Sie eine andere Version des NDK.
JDK 11 11 Weitere Informationen finden Sie unter JDK-Version festlegen.

Bericht und Rollback-Funktion nach dem Upgrade mit dem AGP Upgrade Assistant

Der AGP-Upgrade-Assistent enthält jetzt einen Bericht nach dem Upgrade. In diesem Bericht werden die ausgeführten Schritte und der Erfolg oder Misserfolg des Upgrades beschrieben. Außerdem können Sie damit Änderungen rückgängig machen, die vom Upgradeassistenten vorgenommen wurden, falls nach dem Upgrade Probleme beim Erstellen oder Testen des Projekts auftreten.

Projektimport wird parallel ausgeführt

Die Studio IDE importiert Projekte jetzt parallel, wenn Sie Gradle 7.4.2 oder höher und das Android Gradle-Plug-in 7.2.0 oder höher verwenden. Wenn Android Studio eine Gradle-Synchronisierung auslöst, werden die Informationen, die die in Ihrem Build enthaltenen Projekte beschreiben, parallel erstellt. Dies beschleunigt in der Regel den Synchronisierungsprozess, insbesondere bei größeren Projekten. Benchmarks zeigen, dass die Zeit zum Erstellen von Gradle-Modellen für ein sehr großes Projekt (mit 3.500 Gradle-Unterprojekten) um 50 % von 10 Minuten auf 5 Minuten reduziert wird.

Android-Gradle-Plug-in ist auf JVM 11-Bytecode ausgerichtet

Ab dem Android Gradle-Plug-in 7.4.0-alpha04 wird das AGP mit JVM 11-Bytecode ausgeliefert. Wenn Sie also mit AGP kompilieren oder benutzerdefinierte Lint-Prüfungen schreiben, müssen Sie den JVM 11-Bytecode als Ziel auswählen. Eine Möglichkeit dazu besteht darin, Folgendes in die build.gradle-Datei auf Modulebene einzufügen:

sourceCompatibility = "11"
targetCompatibility = "11"

Patch-Releases

Im Folgenden finden Sie eine Liste der Patch-Releases für das Android Gradle-Plug-in 7.4.

Android Gradle Plugin 7.4.1 (Februar 2023)

Dieses Minor-Update enthält die folgenden Fehlerkorrekturen:

Behobene Probleme
Von der destination-Eigenschaft zur outputLocation-Eigenschaft migrieren, um die Warnung zur Einstellung zu beheben und sich auf Gradle 9.0 vorzubereiten
AGP 7.4.0-rc01 bricht die Variant API mit der Meldung „Abfragen des zugeordneten Werts von map(provider(java.util.Set)), bevor die Aufgabe ‚…‘ abgeschlossen ist, wird nicht unterstützt“ ab