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. 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
Im Android-Gradle-Plug-in 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: Serialisierungsfehler bei DeclarativeSchemaModel
Anfrage: Einstellung von zipAlignEnabled, Begründung für die Einstellung und Alternativen
[Android-Gradle-Plug-in 8.9.0+] BuiltinKotlinCompilation für alle Kotlin-Compiler-Plug-ins verfügbar
Kotlin-Abhängigkeiten beim Erstellen des Android-Gradle-Plug-ins 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)
Desugaring von AutoClosable führt dazu, dass Android-Gradle-Plug-in-Builds in Android Studio fehlschlagen
Lint
Lint-Regel BuildListAdds erkennt die Verwendung des Operators fun plusAssign (+=) in buildList nicht
UseSdkSuppress falsch positive Ergebnisse für Test-Helper-Code
Warnung vor potenziellen Konflikten zwischen Mitglied und Erweiterung
Falsch positives Ergebnis für das Lint-Problem `MemberExtensionConflict`, wenn der Empfänger der Erweiterungsfunktion nullable ist
Falsch positives Ergebnis bei der Prüfung `WrongGradleMedthod`
Falsch positives Ergebnis bei SyntheticAccessor für den Aufruf des synthetischen Mitglieds der Datenklasse
TestMode.SUPPRESSIBLE-Fehler für Problem, das für einen Ausdruck mit Label gemeldet wurde
Neue MemberExtensionConflict-Lint-Probleme ab Android-Gradle-Plug-in 8.11.0-alpha03 – wie können sie behoben werden?
Lint-Prüfung in der Datei „libs.versions.toml“ schlägt ein Upgrade auf eine nicht unterstützte Android-Gradle-Plug-in-Version vor
Shrinker (R8)
Nach dem Upgrade auf Android-Gradle-Plug-in 8.9.0 kann keine signierte AAB-Datei generiert werden
R8 stürzt bei der Verarbeitung von JavaFuzzer-Code mit min-api 24 ab