Informazioni sul plug-in Android per Gradle

Il sistema di compilazione di Android Studio è basato su Gradle e il plug-in Android per Gradle aggiunge diverse funzionalità specifiche per la creazione di app Android.

Questa pagina spiega come mantenere aggiornati gli strumenti Gradle. Per le note di rilascio del plug-in Android per Gradle, consulta la relativa pagina.

Per un riepilogo generale delle imminenti modifiche che causano interruzioni nel plug-in Android per Gradle, consulta la roadmap del plug-in Android per Gradle.

Per informazioni dettagliate su come configurare le build Android con Gradle, consulta le seguenti pagine:

Per ulteriori informazioni sul sistema di compilazione Gradle, consulta la guida per l'utente di Gradle.

Aggiorna il plug-in Android per Gradle

Quando aggiorni Android Studio, potresti ricevere un messaggio che ti chiede di aggiornare automaticamente il plug-in Android per Gradle all'ultima versione disponibile. Puoi scegliere di accettare l'aggiornamento o specificare manualmente una versione in base ai requisiti di build del progetto.

Puoi specificare la versione del plug-in in nel menu File > Struttura del progetto > Progetto in Android Studio o nel file build.gradle.kts di primo livello. La versione del plug-in si applica a tutti i moduli creati nel progetto Android Studio. L'esempio seguente imposta il plug-in alla versione 9.2.0 dal build.gradle.kts file:

Kotlin

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

Alla moda

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

Attenzione: non devi utilizzare dipendenze dinamiche nei numeri di versione, ad esempio 'com.android.tools.build:gradle:9.2.+'. L'utilizzo di questa funzionalità può causare aggiornamenti di versione imprevisti e difficoltà nella risoluzione delle differenze di versione.

Se la versione del plug-in specificata non è stata scaricata, Gradle la scarica la volta successiva che crei il progetto o fai clic su File > Sincronizza progetto con file Gradle dalla barra dei menu di Android Studio.

Aggiorna Gradle

Quando aggiorni Android Studio, potresti ricevere un messaggio che ti chiede di aggiornare anche Gradle all'ultima versione disponibile. Puoi scegliere di accettare l' aggiornamento o specificare manualmente una versione in base ai requisiti di build del progetto.

La tabella seguente elenca la versione di Gradle richiesta per ogni versione del plug-in Android per Gradle. Per ottenere prestazioni ottimali, devi utilizzare la versione più recente possibile sia di Gradle sia del plug-in.

Versione del plug-inVersione minima di Gradle richiesta
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

Versioni precedenti

Versione del plug-inVersione di Gradle richiesta
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

Puoi specificare la versione di Gradle nel menu File > Struttura del progetto > Progetto in Android Studio oppure aggiornare la versione di Gradle utilizzando la riga di comando. Il modo preferito è utilizzare lo strumento a riga di comando Gradle Wrapper, che aggiorna gli script gradlew. L'esempio seguente imposta la versione di Gradle su 9.4.1 utilizzando Gradle Wrapper. Tieni presente che devi eseguire questo comando due volte per eseguire l'upgrade sia di Gradle sia di Gradle Wrapper (per ulteriori informazioni, consulta Eseguire l'upgrade di Gradle Wrapper).

gradle wrapper --gradle-version 9.4.1

Tuttavia, in alcuni casi, ad esempio se hai appena aggiornato AGP e non è più conforme alla versione corrente di Gradle, questa operazione potrebbe non riuscire. In questo caso, devi modificare il riferimento alla distribuzione di Gradle nel gradle/wrapper/gradle-wrapper.properties file. L'esempio seguente imposta la versione di Gradle su 9.4.1 nel gradle-wrapper.properties file.

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

Compatibilità tra il plug-in Android per Gradle e Android Studio

Il sistema di compilazione di Android Studio è basato su Gradle e il plug-in Android per Gradle (AGP) aggiunge diverse funzionalità specifiche per la creazione di app Android. La tabella seguente elenca la versione di AGP richiesta per ogni versione di Android Studio.

Versione di Android Studio Versione di AGP richiesta
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 | 2025.2.2 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 | 2024.3.2 3.2-8.10
Meerkat | 2024.3.1 3.2-8.9

Versioni precedenti

Versione di Android Studio Versione di AGP richiesta
Ladybug Feature Drop | 2024.2.2 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

Per informazioni sulle novità del plug-in Android per Gradle, consulta le relative note di rilascio.

Versioni minime degli strumenti per il livello API Android

Esistono versioni minime di Android Studio e AGP che supportano un livello API specifico. L'utilizzo di versioni di Android Studio o AGP inferiori a quelle richieste da targetSdk o compileSdk del progetto potrebbe causare problemi imprevisti. Ti consigliamo di utilizzare l'ultima versione di anteprima di Android Studio e AGP per lavorare su progetti che hanno come target le versioni di anteprima del sistema operativo Android. Puoi installare le versioni di anteprima di Android Studio insieme a una versione stabile.

Le versioni minime di Android Studio e AGP sono le seguenti:

Livello API Versione minima di Android Studio Versione minima di AGP
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