Android-Gradle-Plug-in

Das Build-System von Android Studio basiert auf Gradle. Das Android Gradle-Plug-in bietet mehrere Funktionen, die speziell für das Erstellen von Android-Apps gedacht sind.

Auf dieser Seite wird erläutert, wie Sie Ihre Gradle-Tools auf dem neuesten Stand halten. Versionshinweise zum Android-Gradle-Plug-in finden Sie auf der Seite mit den Versionshinweisen.

Eine allgemeine Zusammenfassung der anstehenden funktionsgefährdenden Änderungen im Android-Gradle-Plug-in finden Sie in der Roadmap für das Android-Gradle-Plug-in.

Weitere Informationen zum Konfigurieren Ihrer Android-Builds mit Gradle finden Sie auf den folgenden Seiten:

Weitere Informationen zum Gradle-Build-System finden Sie im Gradle-Nutzerhandbuch.

Android-Gradle-Plug-in aktualisieren

Wenn Sie Android Studio aktualisieren, werden Sie möglicherweise aufgefordert, das Android-Gradle-Plug-in automatisch auf die neueste verfügbare Version zu aktualisieren. Sie können das Update akzeptieren oder manuell eine Version basierend auf den Build-Anforderungen Ihres Projekts angeben.

Sie können die Plug-in-Version entweder in Android Studio im Menü Datei > Projektstruktur > Projekt oder in der Datei build.gradle.kts auf oberster Ebene angeben. Die Plug-in-Version gilt für alle Module, die in diesem Android Studio-Projekt erstellt werden. Im folgenden Beispiel wird das Plug-in aus der Datei build.gradle.kts auf Version 9.4.0 festgelegt:

Kotlin

plugins {
    id("com.android.application") version "9.4.0" apply false
    id("com.android.library") version "9.4.0" apply false
    id("org.jetbrains.kotlin.android") version "2.4.10" apply false
}

Groovy

plugins {
    id 'com.android.application' version '9.4.0' apply false
    id 'com.android.library' version '9.4.0' apply false
    id 'org.jetbrains.kotlin.android' version '2.4.10' apply false
}

Achtung: Sie sollten keine dynamischen Abhängigkeiten in Versionsnummern wie 'com.android.tools.build:gradle:9.4.+' verwenden. Die Verwendung dieser Funktion kann zu unerwarteten Versionsupdates und Schwierigkeiten beim Beheben von Versionsunterschieden führen.

Wenn die angegebene Plug-in-Version noch nicht heruntergeladen wurde, wird sie von Gradle heruntergeladen, wenn Sie das nächste Mal Ihr Projekt erstellen oder in der Android Studio-Menüleiste auf Datei > Projekt mit Gradle-Dateien synchronisieren klicken.

Gradle aktualisieren

Wenn Sie Android Studio aktualisieren, werden Sie möglicherweise aufgefordert, auch Gradle auf die neueste verfügbare Version zu aktualisieren. Sie können das Update akzeptieren oder manuell eine Version basierend auf den Build-Anforderungen Ihres Projekts angeben.

In der folgenden Tabelle ist aufgeführt, welche Gradle-Version für die jeweilige Version des Android-Gradle-Plug-ins erforderlich ist. Für eine optimale Leistung sollten Sie die jeweils neueste Version von Gradle und dem Plug-in verwenden.

Plug-in-VersionErforderliche Gradle-Mindestversion
9.49.6.0
9.39.5.0
9.29.4.1
9.19.3.1
9.09.1.0
8.138.13
8.128.13
8,118.13
8.108.11.1
8.98.11.1
8.88.10.2
8.78.9
8.68.7
8.58.7
8.48.6
8.38.4
8.28.2
8.18.0
8.08.0

Ältere Versionen

Plug-in-VersionErforderliche Gradle-Version
7.47.5
7.37.4
7.27.3.3
7.17.2
7.07.0
4.2.0+6.7.1
4.1.0+6,5+
4.0.0+6.1.1+
3.6.0–3.6.45.6.4+
3.5.0–3.5.45.4.1+
3.4.0 - 3.4.35.1.1+
3.3.0 - 3.3.34.10.1+
3.2.0 - 3.2.14.6+
3.1.0+4.4+
3.0.0+4.1+
2.3.0+3.3+
2.1.3 - 2.2.32.14.1–3.5
2.0.0 - 2.1.22.10–2.13
1.5.02.2.1–2.13
1.2.0 - 1.3.12.2.1 - 2.9
1.0.0 - 1.1.32.2.1 - 2.3

Sie können die Gradle-Version entweder in Android Studio im Menü Datei > Projektstruktur > Projekt angeben oder die Gradle-Version über die Befehlszeile aktualisieren. Am besten verwenden Sie das Befehlszeilentool Gradle Wrapper, mit dem die gradlew-Skripts aktualisiert werden. Im folgenden Beispiel wird die Gradle-Version mit dem Gradle-Wrapper auf 9.6.0 festgelegt. Hinweis: Sie müssen diesen Befehl zweimal ausführen, um sowohl Gradle als auch den Gradle-Wrapper selbst zu aktualisieren. Weitere Informationen finden Sie unter Gradle-Wrapper aktualisieren.

gradle wrapper --gradle-version 9.6.0

In einigen Fällen kann dies jedoch fehlschlagen, z. B. wenn Sie das AGP gerade aktualisiert haben und es nicht mehr mit der aktuellen Gradle-Version kompatibel ist. In diesem Fall müssen Sie die Gradle-Distributionsreferenz in der Datei gradle/wrapper/gradle-wrapper.properties bearbeiten. Im folgenden Beispiel wird die Gradle-Version in der Datei gradle-wrapper.properties auf 9.6.0 festgelegt.

...
distributionUrl = https\://services.gradle.org/distributions/gradle-9.6.0-bin.zip
...

Kompatibilität zwischen Android-Gradle-Plug-in und Android Studio

Das Build-System von Android Studio basiert auf Gradle. Das Android-Gradle-Plug-in (AGP) fügt mehrere Funktionen hinzu, die speziell für das Erstellen von Android-Apps gedacht sind. In der folgenden Tabelle ist aufgeführt, welche AGP-Version für die einzelnen Android Studio-Versionen erforderlich ist.

Android Studio-Version Erforderliche AGP-Version
Rabbit 1 | 2026.2.1 7.1–9.4
Quail 4 | 2026.1.4 7.1–9.4
Quail 3 | 2026.1.3 7.1–9.3
Quail 2 | 2026.1.2 7.1–9.3
Quail 1 | 2026.1.1 7.1–9.2
Panda 4 | 2025.3.4 7.1–9.2
Panda 3 | 2025.3.3 7.0–9.1
Panda 2 | 2025.3.2 7.0–9.1
Panda 1 | 2025.3.1 7.0–9.0
Otter 3 Feature Drop | 2025.2.3 4.2–9.0
Otter 2 Feature Drop | 2.2.2025 4.1–8.13
Otter | 2025.2.1 4.0–8.13
Narwhal 4 Feature Drop | 2025.1.4 4.0–8.13
Narwhal 3 Feature Drop | 2025.1.3 4.0–8.13
Narwhal Feature Drop | 2025.1.2 4.0–8.12
Narwhal | 2025.1.1 3.2–8.11
Meerkat Feature Drop | 2.3.2024 3.2-8.10
Meerkat | 2024.3.1 3.2–8.9

Ältere Versionen

Android Studio-Version Erforderliche AGP-Version
Ladybug Feature Drop | 2.2.2024 3.2–8.8
Ladybug | 2024.2.1 3,2–8,7
Koala Feature Drop | 2024.1.2 3,2–8,6
Koala | 2024.1.1 3.2-8.5
Jellyfish | 2023.3.1 3,2–8,4
Iguana | 2023.2.1 3.2-8.3
Hedgehog | 2023.1.1 3,2–8,2
Giraffe | 2022.3.1 3.2-8.1
Flamingo | 2022.2.1 3,2–8,0
Electric Eel | 2022.1.1 3,2–7,4
Dolphin | 2021.3.1 3.2-7.3
Chipmunk | 2021.2.1 3.2-7.2
Bumblebee | 2021.1.1 3.2-7.1
Arctic Fox | 2020.3.1 3.1–7.0

Informationen zu den Neuerungen im Android-Gradle-Plug-in finden Sie in den Versionshinweisen zum Android-Gradle-Plug-in.

Mindestversionen von Tools für Android-API-Level

Es gibt Mindestversionen von Android Studio und AGP, die ein bestimmtes API-Level unterstützen. Wenn Sie niedrigere Versionen von Android Studio oder AGP verwenden, als für die targetSdk oder compileSdk Ihres Projekts erforderlich sind, kann dies zu unerwarteten Problemen führen. Wir empfehlen, die neueste Vorabversion von Android Studio und AGP zu verwenden, um an Projekten zu arbeiten, die auf Vorabversionen des Android-Betriebssystems ausgerichtet sind. Sie können Vorabversionen von Android Studio parallel zu einer stabilen Version installieren.

Die Mindestversionen von Android Studio und AGP sind:

API-Ebene Mindestversion von Android Studio AGP-Mindestversion
37,0 Panda 3 | 2025.3.3 Patch 1 9.1.1
36,1 Narwhal 3 Feature Drop | 2025.1.3 8.13.0
36 Meerkat | 2024.3.1 Patch 1 8.9.1
35 Koala Feature Drop | 2024.2.1 8.6.0
34 Hedgehog | 2023.1.1 8.1.1
33 Flamingo | 2022.2.1 7.2