Android-Gradle-Plug-in 8.11.0 (Juni 2025)

Das Android-Gradle-Plug-in 8.11.0 ist ein wichtiger Release, der eine Vielzahl neuer Funktionen und Verbesserungen enthält.

Kompatibilität

Das maximale API-Level, das vom Android-Gradle-Plug-in 8.11 unterstützt wird, ist API-Level 36. Hier sind weitere Informationen zur Kompatibilität:

Mindestversion Standardversion Hinweise
Gradle 8.13 8.13 Weitere Informationen finden Sie unter Gradle aktualisieren.
SDK-Build-Tools 35.0.0 35.0.0 Installieren oder konfigurieren Sie die SDK-Build-Tools.
NDK – 27.0.12077973 Installieren Sie oder konfigurieren Sie eine andere Version des NDK.
JDK 17 17 Weitere Informationen finden Sie unter JDK-Version festlegen.

Behobene Probleme

Android-Gradle-Plug-in 8.11.1

Behobene Probleme
In AGP 8.11.1 wurden keine öffentlichen Probleme als behoben markiert.

Android-Gradle-Plug-in 8.11.0

Behobene Probleme
Android Gradle-Plug-in
Isoliertes Projekt: DeclarativeSchemaModel-Serialisierungsfehler
Request: for the deprecation of zipAlignEnabled, tell why it's deprecated and what to use instead
[AGP 8.9.0+] BuiltinKotlinCompilation für alle Kotlin-Compiler-Plug-ins verfügbar
Kotlin-Abhängigkeiten beim Erstellen von AGP 8.11 auf Version 2.1.20 aktualisieren
com.android.internal.version-check beim Aktualisieren der Gradle-Distribution nicht erzwingen
Build schlägt fehl, wenn die Proguard-Datei nicht vorhanden ist
Dexer (D8)
AutoClosable-Entzuckerung führt zu Fehlern bei AGP-Builds in Android Studio
Lint
Die Lint-Regel „BuildListAdds“ erkennt die Verwendung von „operator fun plusAssign (+=)“ in „buildList“ nicht
UseSdkSuppress-Falschmeldungen bei Test-Hilfscode
Warnung vor potenziellem Konflikt zwischen Mitglied und Erweiterung
Falsch positives Ergebnis für das Lint-Problem „MemberExtensionConflict“, wenn der Empfänger der Erweiterungsfunktion nullfähig ist
Falsch positives Ergebnis bei der Prüfung „WrongGradleMedthod“
Falsch-positive Meldung von SyntheticAccessor für den Aufruf eines synthetischen Mitglieds einer Datenklasse
TestMode.SUPPRESSIBLE-Fehler für Problem, das für einen Ausdruck gemeldet wurde, der mit einem Label versehen werden kann
Neue MemberExtensionConflict-Lint-Probleme ab AGP 8.11.0-alpha03 – wie lassen sie sich beheben?
Die Lint-Prüfung in der Datei „libs.versions.toml“ schlägt ein Upgrade auf eine nicht unterstützte AGP-Version vor.
Shrinker (R8)
Unable to Generate Signed AAB after updating to AGP 8.9.0
R8-Abstürze mit min-api 24 bei der Verarbeitung von JavaFuzzer-Code