Google verwendet KI-Technologie, um Inhalte in Ihre bevorzugte Sprache zu übersetzen. KI-Übersetzungen können Fehler enthalten.
Android-Gradle-Plug-in 9.4.0 (September 2026)
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Das Android-Gradle-Plug-in 9.4 ist ein kleinerer Release, der eine Vielzahl neuer Funktionen und Verbesserungen enthält.
Kompatibilität
Das maximale API-Level, das vom Android-Gradle-Plug-in 9.4 unterstützt wird, ist API-Level 37.
Weitere Informationen zur Kompatibilität:
Varianten-API-Modul deaktivieren
Ab AGP 10 ist die neue Variant API für alle Projekte obligatorisch. Um eine schrittweise Migration zu ermöglichen, können Sie bestimmte Module vor AGP 10 vorübergehend von dieser Anforderung ausschließen, indem Sie die folgenden Angaben in Ihre gradle.properties-Datei einfügen.
android.newDsl.optOut=:example-lib1
Strikte 1:1-Variantenparität zwischen dynamischen Modulen und Android-Apps
Ab AGP 9.4 prüft das Build-System, ob die Flavor-Dimensionen von Android-App-Modulen und dynamischen Funktionsmodulen exakt übereinstimmen. Alle fehlenden, zusätzlichen oder nicht übereinstimmenden Dimensionen werden als Build-Warnungen gemeldet.
Damit Sie sich auf die strengere Validierung vorbereiten können, ohne vorhandene Build-Pipelines zu unterbrechen, wird diese Prüfung standardmäßig im Warnmodus ausgeführt. Sie kann jedoch durch Aktivieren der Gradle-Option android.enforceDynamicFeatureVariantMatching=true in einen Ausführungsfehler umgewandelt werden.
Ab AGP 10.0 wird standardmäßig eine strikte 1:1-Variantenparität erzwungen. Alle Dimensionsabweichungen zwischen Basis-Apps und ihren dynamischen Funktionsmodulen führen zu schwerwiegenden Build-Fehlern.
Behobene Probleme
Android-Gradle-Plug-in 9.4.0-alpha04
| Behobene Probleme |
|
In AGP 9.4.0-alpha04 wurden keine öffentlichen Probleme als behoben markiert.
|
Android-Gradle-Plug-in 9.4.0-alpha03
| Behobene Probleme |
| Shrinker (R8) |
|
L8-Verschleierungszuordnung nicht in app-mapping.txt enthalten
|
|
Android-Gradle-Plug-in 9.4.0-alpha02
| Behobene Probleme |
| Android-Gradle-Plug-in |
|
AGP-SigningConfig ist zu eifrig
|
|
„Unable to get provider“ (ClassNotFoundException) beim Ausführen von `./gradlew :app:connectedDebugAndroidTest` mit einem in einem dynamischen Funktionsmodul definierten Provider
|
|
Android-Gradle-Plug-in 9.4.0-alpha01
| Behobene Probleme |
| Android-Gradle-Plug-in |
|
AGP-SigningConfig ist zu eifrig
|
|
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2026-09-17 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-09-17 (UTC)."],[],[]]