Note di rilascio dell'anteprima di Android Studio

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. Le Release Candidate (RC) sono la prossima versione di Android Studio e sono quasi pronte 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 Quail 1 Stabile
Plug-in Android per Gradle 9.2.0 Stabile
Android Studio Quail 2 Esp

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
Journeys per Android Studio Utilizza il linguaggio naturale per descrivere passaggi e asserzioni per i test end-to-end. Percorsi per Android Studio

Android Studio Quail 2

Di seguito sono riportate le nuove funzionalità di Android Studio Quail 2.

Per vedere cosa è stato corretto in questa versione di Android Studio, consulta i problemi risolti.

Altre skill dell'agente

Android Studio supporta le competenze degli agenti, che sono set di istruzioni modulari che forniscono all'agente workflow specializzati e conoscenze specifiche del dominio. Aggiungendo competenze al tuo progetto, puoi insegnare all'agente a seguire best practice, pattern di architettura e workflow specifici. Ciò consente una generazione di codice più accurata e sensibile al contesto e l'attivazione automatica delle skill quando esegui un'attività pertinente.

Puoi creare le tue skill personalizzate o utilizzare CLI Android per installare le nostre skill per Android ufficiali. Le competenze Android coprono flussi di lavoro comuni, come la migrazione da XML a Compose, il supporto edge-to-edge, Navigation 3 e altro ancora.

L'agente che mostra le competenze disponibili e attive nell'interfaccia della chat.
L'agente che mostra le skill disponibili e attive nell'interfaccia di chat.

Conversazioni parallele

Puoi eseguire più conversazioni in modalità Agente in parallelo, il che ti consente di svolgere più attività contemporaneamente in modo più efficace all'interno dell'IDE. Ad esempio, puoi avviare un'attività di lunga durata come la generazione di test in una conversazione, utilizzare una seconda conversazione per pianificare una nuova funzionalità e utilizzare una terza conversazione per redigere la documentazione, tutto contemporaneamente.

Android Studio che mostra più thread di chat attivi nella finestra degli strumenti.
Più thread di chat attivi nella finestra degli strumenti.

LeakCanary in Android Studio Profiler

Android Studio Panda include un'integrazione di LeakCanary direttamente in Android Studio Profiler come attività dedicata.

Nuova attività in Android Studio Profiler per analizzare le perdite con LeakCanary

L'attività del profiler LeakCanary in Android Studio sposta attivamente l'analisi della perdita di memoria dal dispositivo alla macchina di sviluppo, con un aumento significativo delle prestazioni durante la fase di analisi della perdita rispetto all'analisi della perdita sul dispositivo.

Inoltre, l'analisi delle perdite di memoria è ora contestualizzata all'interno dell'IDE e completamente integrata con il codice sorgente, fornendo funzionalità come Vai all'origine e altre utili connessioni di codice che riducono drasticamente l'attrito e il tempo necessari per analizzare e correggere le perdite di memoria. Puoi anche copiare l'intera analisi della perdita per un'ulteriore elaborazione con Gemini. Ciò può aumentare notevolmente la tua produttività e migliorare il tuo flusso di lavoro durante la fase di sviluppo.

Analisi delle perdite di memoria di LeakCanary contestualizzata con Vai a dichiarazione per il debug