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

Das Android-Gradle-Plug-in 8.11.0 ist eine Hauptversion mit einer Vielzahl neuer Funktionen und Verbesserungen.

Kompatibilität

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

Mindestversion Standardversio 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 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.0

Behobene Probleme
Android-Gradle-Plug-in
Isoliertes Projekt: Fehler bei der Serialisierung von „DeclarativeSchemaModel“
Anfrage: Erkläre, warum „zipAlignEnabled“ eingestellt wurde und was stattdessen verwendet werden soll.
[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-Desugaring führt zu AGP-Builds in Android Studio
Lint
Die Lint-Regel „BuildListAdds“ erkennt die Verwendung der Operatorfunktion „plusAssign“ (+=) in „buildList“ nicht.
Falsch positive Ergebnisse mit „UseSdkSuppress“ in Test-Helper-Code unterdrücken
Warnung vor potenziellen Konflikten zwischen Mitglied und Erweiterung
Falsch-positiver Befund für das Lint-Problem „MemberExtensionConflict“, wenn der Empfänger der Erweiterungsfunktion nullable ist
Falsch positives Ergebnis bei der Prüfung `WrongGradleMedthod`
Falsch-positiver „SyntheticAccessor“ für den Aufruf des synthetischen Mitglieds der Datenklasse
TestMode.SUPPRESSIBLE-Fehler für Problem, das für eine mit Label versehene Äußerung gemeldet wurde
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)
Signiertes AAB kann nach dem Update auf AGP 8.9.0 nicht generiert werden
R8 stürzt bei der Verarbeitung von JavaFuzzer-Code mit min-api 24 ab

Android-Gradle-Plug-in 8.11.1

Behobene Probleme