Android Studio è l'IDE ufficiale per lo sviluppo per Android e include tutto il necessario per creare app per Android.
Questa pagina elenca le nuove funzionalità e i miglioramenti della versione più recente del canale stabile Android Studio Meerkat. Puoi scaricarlo qui o eseguire l'aggiornamento in Android Studio facendo clic su Guida > Cerca aggiornamenti (Android Studio > Cerca aggiornamenti su macOS)
Per scoprire quali problemi sono stati risolti in questa versione di Android Studio, consulta i problemi chiusi.
Per visualizzare le note di rilascio delle versioni precedenti di Android Studio, consulta Release precedenti.
Per accedere in anteprima alle funzionalità e ai miglioramenti futuri, consulta le build di anteprima di Android Studio.
Se riscontri problemi in Android Studio, consulta la pagina Problemi noti o Risoluzione dei problemi.
Compatibilità del plug-in Android per Gradle e Android Studio
Il sistema di compilazione di Android Studio è basato su Gradle e il plug-in Android Gradle (AGP) aggiunge diverse funzionalità specifiche per la creazione di app per Android. La tabella seguente elenca la versione di AGP richiesta per ogni versione di Android Studio.
Versione di Android Studio | Versione AGP richiesta |
---|---|
Meerkat | 2024.3.1 | 3,2-8,9 |
Rilascio di funzionalità Ladybug | 2024.2.2 | 3,2-8,8 |
Ladybug | 2024.2.1 | 3,2-8,7 |
Rilascio di funzionalità 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 |
Riccio | 2023.1.1 | 3,2-8,2 |
Giraffe | 2022.3.1 | 3,2-8,1 |
Flamingo | 2022.2.1 | 3,2-8,0 |
Versioni precedenti
Versione di Android Studio | Versione AGP richiesta |
---|---|
Anguilla elettrica | 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 note di rilascio del plug-in Android per Gradle.
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 precedenti di Android Studio o AGP rispetto a quelle richieste da targetSdk
o compileSdk
del progetto potrebbe causare problemi imprevisti. Ti consigliamo di utilizzare la versione di anteprima più recente di Android Studio e AGP per lavorare a 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 |
---|---|---|
Anteprima di Baklava | Meerkat | 2024.3.1 | 8.9.0 |
35 | Rilascio di funzionalità Koala | 2024.2.1 | 8.6.0 |
34 | Riccio | 2023.1.1 | 8.1.1 |
33 | Flamingo | 2022.2.1 | 7.2 |
Di seguito sono riportate le nuove funzionalità di Android Studio Meerkat.
Miglioramenti all'anteprima di composizione
Android Studio Meerkat include alcune ottimizzazioni di Anteprima composizione per migliorare il flusso di lavoro:
- Zoom migliorato: goditi uno zoom più fluido e reattivo nelle anteprime di composizione.
- Anteprime dei gruppi comprimibili: organizza la tua area di anteprima in modo più efficace. Comprimi gruppi di composabili sotto i relativi titoli, riducendo il disordine e facilitando la concentrazione su componenti specifici.
- Modalità di visualizzazione: per semplificare l'esperienza di anteprima, la modalità Griglia è la visualizzazione predefinita, la modalità Galleria è accessibile facendo clic con il tasto destro del mouse sull'anteprima e la visualizzazione elenco è stata rimossa. In questo modo, potrai visualizzare i tuoi composabili in modo più chiaro e organizzato.
Questi miglioramenti semplificano come mai prima d'ora la creazione e l'iterazione delle UI di Compose.

Integrazione del Modulo condiviso KMP con le applicazioni Android
Android Studio ora include un nuovo modello di modulo per aggiungere logica condivisa alla tua app utilizzando Kotlin Multi-Platform (KMP). Per provare questa funzionalità, segui questi passaggi per creare un modulo condiviso KMP in una nuova app per Android:
- Assicurati di utilizzare la versione più recente di Android Studio Meerkat e che la tua app utilizzi la versione più recente del plug-in Gradle per Android.
- Apri Android Studio e crea un nuovo progetto Android con il modello EmptyActivity.
- Passa dalla visualizzazione Android alla visualizzazione Progetto per accedere alla struttura del progetto.
- Fai clic sul pulsante Nuovo nella Visualizzazione progetto e seleziona Modulo multipiattaforma Kotlin dalle opzioni. Scegli Modulo condiviso come tipo e mantieni le impostazioni predefinite.
- Apri il file
build.gradle.kts
nella directory dell'app Android e aggiungi una dipendenza dal modulo condiviso. Nel modulo condiviso, modifica il file
Platform.android.kt
e aggiungi la seguente riga di codice:actual fun platform() = "Android from Shared KMP Module"
Apri il file
MainActivity.kt
nella directory dell'app per Android e modificalo in modo da chiamare la funzioneplatform()
dal modulo condiviso.Compila il progetto ed esegui l'applicazione per Android. Sullo schermo dovresti vedere il messaggio "Un saluto da Android dal modulo KMP condiviso".
Questi moduli condivisi contengono una logica di business condivisa che può essere utilizzata sia dalle piattaforme Android sia da quelle iOS.
UX aggiornata per l'aggiunta di dispositivi virtuali e remoti a Device Manager
Android Studio migliora l'esperienza utente quando crei un dispositivo virtuale locale o aggiungi un dispositivo da Android Device Streaming.
Per iniziare, fai clic sul pulsante + in Gestore dispositivi e seleziona Crea dispositivo virtuale o Seleziona dispositivi remoti.
Quando crei un nuovo dispositivo virtuale, i nuovi filtri e consigli ti consentono di creare più facilmente una configurazione del dispositivo adatta alle tue esigenze e che offre le migliori prestazioni sulla tua workstation.

Analogamente, quando selezioni i dispositivi remoti da Streaming di dispositivi Android, i nuovi filtri ti consentono di trovare e selezionare più facilmente i dispositivi di cui hai bisogno. Ora devi solo fare clic sul pulsante Firebase nella parte superiore della finestra di Gestione dispositivi per selezionare il progetto Firebase che vuoi utilizzare per lo streaming di dispositivi Android.
Nuove funzionalità di Gemini in Android Studio
Android Studio Meerkat introduce nuove funzionalità che utilizzano Gemini per aiutarti a essere più produttivo. Per utilizzare queste funzionalità, attiva la condivisione del contesto del codice con Gemini nel tuo progetto corrente.
Utilizza i seguenti link per scoprire di più su queste funzionalità:
Menu e azioni di Build aggiornati
Abbiamo apportato le seguenti modifiche alle azioni di compilazione e al menu Compila per aiutarti a creare facilmente esattamente ciò che vuoi mentre lavori ai progetti in Android Studio:
- È stata aggiunta una nuova azione
Build 'run-configuration-name' Run Configuration
: Questa azione genera la configurazione di esecuzione attualmente selezionata. Ad esempio, se hai selezionato la configurazione di esecuzione:app
, l'azione compilerà e assembleràapp
. Se di recente hai eseguito un test su un dispositivo, l'azione lo creerà. - È stata impostata
Build 'run-configuration-name' Run Configuration
come azione di compilazione predefinita: per corrispondere meglio all'intenzione dello sviluppatore, sia il pulsante della barra degli strumenti sia la scorciatoia Control/Comando+F9 ora eseguono la nuova azioneBuild run-configuration-name Run Configuration
. - Riordinamento delle azioni di compilazione: abbiamo posizionato la nuova azione
Build run-configuration-name
nella parte superiore del menu Compila, accanto alle azioni di compilazione e alle azioni "Assembla …" (precedenti azioni "Crea …"). Abbiamo anche rinominato l'azione "Ricompila progetto" in "Pulisci e assembla progetto con test" per riflettere più chiaro la funzionalità dell'azione. - Sono stati utilizzati verbi corrispondenti a ciò che fanno effettivamente le azioni di compilazione: oltre alle azioni "Compila" e "Compila", abbiamo rinominato
Make Project
inAssemble Project
. Abbiamo anche introdotto una nuova azioneAssemble Project with Tests
per assemblare i componenti di test.
Approfondimenti sugli SDK di Google Play: avvisi sugli SDK deprecati
Ora gli autori di SDK possono indicare quando un SDK è stato deprecato e menzionare gli SDK alternativi da utilizzare al suo posto. Se uno degli SDK utilizzati dalla tua app è stato ritirato dai relativi autori, in Android Studio visualizzerai gli avvisi corrispondenti, insieme alle informazioni su altri SDK che possono essere utilizzati al suo posto.