Questa pagina elenca le nuove funzionalità introdotte nelle versioni di anteprima di Android Studio. Le build di anteprima forniscono l'accesso in anteprima alle funzionalità e ai miglioramenti più recenti di Android Studio. Puoi scaricare queste versioni di anteprima. Se riscontri problemi durante l'utilizzo di una versione di anteprima di Android Studio, comunicacelo. Le tue segnalazioni di bug contribuiscono a migliorare Android Studio.
Le release canary contengono funzionalità all'avanguardia in fase di sviluppo attivo e sono testate leggermente. Anche se puoi utilizzare le build Canary per lo sviluppo, tieni presente che le funzionalità potrebbero essere aggiunte o modificate. I candidati per le release (RC) sono la prossima versione di Android Studio e sono quasi pronti per la release stabile. Il set di funzionalità per la prossima versione è stato stabilizzato. Consulta Nomi delle release di Android Studio per comprendere la denominazione delle versioni di Android Studio.
Per le ultime novità sulle versioni di anteprima di Android Studio, inclusa una lista di correzioni importanti in ogni versione di anteprima, consulta gli aggiornamenti delle release nel blog di Android Studio.
Versioni attuali di Android Studio
La tabella seguente elenca le versioni attuali di Android Studio e i rispettivi canali.
| Versione | Canale |
|---|---|
| Android Studio Panda 1 | Stabile |
| Plug-in Android per Gradle 9.0.0 | Stabile |
| Android Studio Panda 2 | RC |
Compatibilità con le anteprime del plug-in Android per Gradle
Ogni versione di anteprima di Android Studio viene pubblicata insieme a una versione corrispondente del plug-in Android per Gradle (AGP). Le versioni di anteprima di Studio dovrebbero funzionare con qualsiasi versione stabile compatibile di AGP. Tuttavia, se utilizzi una versione di anteprima di AGP, devi utilizzare la versione di anteprima corrispondente di Studio (ad esempio, Android Studio Chipmunk Canary 7 con AGP 7.2.0-alpha07). I tentativi di utilizzare versioni divergenti (ad esempio Android Studio Chipmunk Beta 1 con AGP 7.2.0-alpha07) causeranno un errore di sincronizzazione, che comporterà la richiesta di aggiornamento alla versione corrispondente di AGP.
Per un log dettagliato delle deprecazioni e delle rimozioni dell'API del plug-in Android per Gradle, consulta gli aggiornamenti dell'API del plug-in Android per Gradle.
Studio Labs
Studio Labs ti consente di provare le ultime funzionalità sperimentali di AI in una versione stabile di Android Studio, in modo da poter integrare più rapidamente le nostre offerte di assistenza AI nel tuo flusso di lavoro di sviluppo. Per saperne di più, consulta Studio Labs.
Di seguito sono riportate le funzionalità attualmente disponibili in Studio Labs.
| Funzionalità | Descrizione | Documenti |
|---|---|---|
| Generare anteprime di Compose | Gemini può generare automaticamente anteprime di Compose, inclusi dati simulati per i parametri di anteprima, per un componibile specifico o per tutti i componibili in un file. | Genera anteprime di Compose |
| Trasformare l'UI | Utilizza il linguaggio naturale per aggiornare l'interfaccia utente dell'app direttamente dal riquadro di anteprima di Compose. | Trasforma l'interfaccia utente |
| Percorsi per Android Studio | Utilizza il linguaggio naturale per descrivere passaggi e asserzioni per i test end-to-end. | Percorsi per Android Studio |
Android Studio Panda 2
Di seguito sono riportate le nuove funzionalità di Android Studio Panda 2.
Per vedere cosa è stato corretto in questa versione di Android Studio, consulta i problemi risolti.
Ritiro dell'anteprima della visualizzazione personalizzata
Nelle prossime release ritireremo la funzionalità di anteprima Visualizzazione personalizzata.
Man mano che l'ecosistema Android si sposta verso Jetpack Compose, la creazione di componenti UI personalizzati è diventata molto più efficiente e intuitiva. Compose include un potente sistema @Preview integrato che offre un workflow superiore per lo sviluppo di elementi UI personalizzati rispetto all'approccio legacy basato su XML.
Ritirando l'anteprima della visualizzazione personalizzata, possiamo concentrare le nostre risorse sul miglioramento dell'esperienza di anteprima all'interno dell'ecosistema Compose, fornendo al contempo un IDE più snello e performante.
Creare un nuovo progetto con l'AI
Sfrutta la potenza dell'AI generativa per accelerare il workflow di sviluppo per Android. A partire da Android Studio Otter 1 Canary 5, l'agente AI ti consente di passare dall'idea al prototipo di app in pochi minuti.
L'agente è in grado di generare una serie di applicazioni multiscreen:
- App a una sola schermata:crea app di base con layout UI statici.
- App multipagina:crea applicazioni con navigazione di base tra le schermate.
- App con AI avanzata:integra le API Gemini per aggiungere funzionalità di AI generativa.
- App con integrazione di API pubbliche:crea app che mostrano dati provenienti da API pubbliche.
Per utilizzare l'agente di configurazione del progetto:
- Avvia Android Studio.
Seleziona Nuovo progetto nella schermata Benvenuto in Android Studio (o File > Nuovo > Nuovo progetto all'interno di un progetto).
Avvia un nuovo progetto. Seleziona Crea con l'AI.
Seleziona un modello di progetto o crea la tua app con Gemini. Digita il prompt nel campo di inserimento del testo e fai clic su Avanti.
Finestra di dialogo per la configurazione di un nuovo progetto. Assegna un nome all'app e fai clic su Fine per avviare il processo di generazione.
In base al prompt, Gemini in Android Studio genera un piano strutturato per la tua app. Una volta approvato il piano, l'agente inizia un ciclo di generazione autonomo per configurare e creare l'app.
Aggiorna le dipendenze con l'agente AI
L'upgrade delle dipendenze può essere un'attività complessa e dispendiosa in termini di tempo. A partire da Android Studio Otter 1 Canary 5, l'agente AI automatizza e semplifica il processo di upgrade delle dipendenze, eliminando il lavoro noioso e migliorando la manutenibilità del progetto. Con pochi clic, puoi eseguire l'upgrade di tutte le tue dipendenze e usufruire dei vantaggi delle versioni più recenti, in modo da poterti concentrare sulla creazione di app di alta qualità.
Per aggiornare le dipendenze utilizzando l'agente AI, esegui una delle seguenti operazioni:
- Fai clic su Refactor (o fai clic con il tasto destro del mouse nell'editor o nella visualizzazione del progetto) > Aggiorna dipendenze.
Nel file
libs.versions.toml, passa il mouse sopra una versione sottolineata, fai clic sul menu Mostra azioni contestuali
che viene visualizzato, quindi fai clic su Aggiorna tutte le librerie con Gemini.
Durante la procedura, l'agente fornisce una panoramica generale del piano di upgrade in modo che tu possa monitorare i progressi passo dopo passo ed esaminare tutte le modifiche prima di applicarle. L'agente esegue l'iterazione del processo di build, risolvendo eventuali errori di build derivanti dagli upgrade. Puoi rivedere, accettare o ripristinare le modifiche o interrompere l'agente in qualsiasi momento.
Supporto delle icone monocromatiche in Asset Studio
Android Studio Narwhal Feature Drop 2025.1.3 Canary 2 e versioni successive semplificano la creazione di icone delle app a tema. Con Android 13 (livello API 33) e versioni successive, gli utenti possono scegliere icone delle app a tema, che si adattano allo sfondo e al tema del dispositivo dell'utente.
Per supportare questa funzionalità, Android Studio integra una nuova opzione di icona monocromatica direttamente nella procedura guidata di Image Asset Studio. Quando crei un'icona adattiva dell'app, ora visualizzi una scheda Monocromatica dedicata, oltre alle schede In primo piano e Sfondo esistenti. Puoi fornire un'icona dell'app monocromatica separata (consulta le specifiche di progettazione) o consentire ad Android Studio di riutilizzare per impostazione predefinita il livello in primo piano dell'icona adattiva per il livello monocromatico.
Puoi accedere a Image Asset Studio tramite Resource Manager o facendo clic con il tasto destro del mouse su una directory di progetto e selezionando Nuovo > Asset immagine.
Seleziona Icone di avvio app (adattive e legacy) come tipo di icona per visualizzare la nuova scheda Monocromatiche.
Dopo aver importato le icone, puoi visualizzare l'anteprima delle icone delle app a tema.
Ritiro della modalità 3D di Layout Inspector
In Android Studio Panda 2, abbiamo ritirato la funzionalità Modalità 3D in Layout Inspector. Sebbene la modalità 3D offra un modo per visualizzare gerarchie profonde, i dati di utilizzo indicano che la visualizzazione 2D standard e l'albero dei componenti soddisfano la maggior parte delle esigenze di debug. La rimozione di questa funzionalità ci consente di indirizzare le nostre risorse al miglioramento del supporto, delle prestazioni e della stabilità complessivi di Layout Inspector. Puoi continuare a esaminare l'annidamento delle visualizzazioni e l'ordine Z utilizzando l'albero dei componenti e la visualizzazione layout 2D standard.