Informacje o wtyczce Androida do obsługi Gradle

System kompilacji Android Studio jest oparty na Gradle, a wtyczka Androida do obsługi Gradle dodaje kilka funkcji, które są specyficzne dla kompilowania aplikacji na Androida.

Na tej stronie dowiesz się, jak aktualizować narzędzia Gradle. Informacje o wersji wtyczki Androida do obsługi Gradle znajdziesz na stronie z informacjami o wersji.

Ogólne podsumowanie nadchodzących zmian powodujących niezgodność we wtyczce Androida do obsługi Gradle znajdziesz w artykule Plan rozwoju wtyczki Androida do obsługi Gradle.

Szczegółowe informacje o konfigurowaniu kompilacji Androida za pomocą Gradle znajdziesz na tych stronach:

Więcej informacji o systemie kompilacji Gradle znajdziesz w przewodniku użytkownika Gradle.

Aktualizowanie wtyczki Androida do obsługi Gradle

Gdy zaktualizujesz Android Studio, może pojawić się prośba o automatyczne zaktualizowanie wtyczki Androida do obsługi Gradle do najnowszej dostępnej wersji. Możesz zaakceptować aktualizację lub ręcznie określić wersję na podstawie wymagań kompilacji projektu.

Wersję wtyczki możesz określić w Android Studio w menu Plik > Struktura projektu > Projekt lub w pliku build.gradle.kts najwyższego poziomu. Wersja wtyczki dotyczy wszystkich modułów skompilowanych w tym projekcie Android Studio. Ten przykład ustawia wtyczkę na wersję 9.3.0 w build.gradle.kts pliku:

Kotlin

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

Dynamiczny

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

Uwaga: nie należy używać zależności dynamicznych w numerach wersji, np. 'com.android.tools.build:gradle:9.3.+'. Korzystanie z tej funkcji może spowodować nieoczekiwane aktualizacje wersji i utrudnić rozwiązywanie różnic między wersjami.

Jeśli określona wersja wtyczki nie została pobrana, Gradle pobierze ją przy następnej kompilacji projektu lub gdy w pasku menu Android Studio klikniesz Plik > Synchronizuj projekt z plikami Gradle.

Aktualizowanie Gradle

Gdy zaktualizujesz Android Studio, może pojawić się prośba o zaktualizowanie Gradle do najnowszej dostępnej wersji. Możesz zaakceptować aktualizację lub ręcznie określić wersję na podstawie wymagań kompilacji projektu.

W tabeli poniżej znajdziesz informacje o tym, która wersja Gradle jest wymagana w przypadku każdej wersji wtyczki Androida do obsługi Gradle. Aby uzyskać najlepszą wydajność, używaj najnowszej możliwej wersji Gradle i wtyczki.

Wersja wtyczkiMinimalna wymagana wersja Gradle
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
z Androidem 8.08.0

Starsze wersje

Wersja wtyczkiWymagana wersja Gradle
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

Wersję Gradle możesz określić w Android Studio w menu Plik > Struktura projektu > Projekt lub zaktualizować ją za pomocą wiersza poleceń. Zalecamy używanie narzędzia wiersza poleceń Gradle Wrapper, które aktualizuje skrypty gradlew. Ten przykład ustawia wersję Gradle na 9.5.0 za pomocą Gradle Wrapper. Aby zaktualizować zarówno Gradle, jak i Gradle Wrapper, musisz uruchomić to polecenie 2 razy (więcej informacji znajdziesz w artykule Aktualizowanie Gradle Wrapper).

gradle wrapper --gradle-version 9.5.0

W niektórych przypadkach może to jednak się nie udać, np. jeśli właśnie zaktualizowano AGP i nie jest ono już zgodne z bieżącą wersją Gradle. W takim przypadku, musisz edytować odniesienie do dystrybucji Gradle w pliku gradle/wrapper/gradle-wrapper.properties. Ten przykład ustawia wersję Gradle na 9.5.0 w pliku gradle-wrapper.properties.

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

Zgodność wtyczki Androida do obsługi Gradle i Android Studio

System kompilacji Android Studio jest oparty na Gradle, a wtyczka Androida do obsługi Gradle (AGP) dodaje kilka funkcji, które są specyficzne dla kompilowania aplikacji na Androida. W tabeli poniżej znajdziesz informacje o tym, która wersja AGP jest wymagana w przypadku każdej wersji Android Studio.

Wersja Android Studio Wymagana wersja AGP
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
Pakiet nowych funkcji Otter 3 | 2025.2.3 4.2–9.0
Pakiet nowych funkcji Otter 2 | 2025.2.2 4.1–8.13
Otter | 2025.2.1 4.0–8.13
Pakiet nowych funkcji Narwhal 4 | 2025.1.4 4.0–8.13
Pakiet nowych funkcji Narwhal 3 | 2025.1.3 4.0–8.13
Pakiet nowych funkcji Narwhal | 2025.1.2 4.0–8.12
Narwhal | 2025.1.1 3.2–8.11
Pakiet nowych funkcji Meerkat | 2024.3.2 3.2–8.10
Meerkat | 2024.3.1 3.2–8.9

Starsze wersje

Wersja Android Studio Wymagana wersja AGP
Pakiet nowych funkcji Ladybug | 2024.2.2 3.2–8.8
Ladybug | 2024.2.1 3.2–8.7
Pakiet nowych funkcji Koala | 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

Więcej informacji o nowościach we wtyczce Androida do obsługi Gradle znajdziesz w informacjach o wersji wtyczki Androida do obsługi Gradle.

Minimalne wersje narzędzi dla poziomu interfejsu API Androida

Istnieją minimalne wersje Android Studio i AGP, które obsługują określony poziom interfejsu API. Używanie wersji Android Studio lub AGP starszych niż wymagane przez targetSdk lub compileSdk w projekcie może prowadzić do nieoczekiwanych problemów. Zalecamy używanie najnowszej wersji testowej Android Studio i AGP do pracy nad projektami, które są przeznaczone na wersje testowe systemu operacyjnego Android. Wersje testowe Android Studio możesz zainstalować obok wersji stabilnej .

Minimalne wersje Android Studio i AGP są takie:

Poziom API Minimalna wersja Android Studio Minimalna wersja AGP
37.0 Panda 3 | 2025.3.3 Patch 1 9.1.1
36.1 Pakiet nowych funkcji Narwhal 3 | 2025.1.3 8.13.0
36 Meerkat | 2024.3.1 Patch 1 8.9.1
35 Pakiet nowych funkcji Koala | 2024.2.1 8.6.0
34 Hedgehog | 2023.1.1 8.1.1
33 Flamingo | 2022.2.1 7.2