Note di rilascio dell'anteprima di Android Studio

In questa pagina sono elencate le nuove funzionalità introdotte nelle versioni di anteprima di Android Studio. Le build in anteprima offrono 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, contattaci. Le tue segnalazioni di bug contribuiscono a migliorare Android Studio.

Le versioni canary contengono funzionalità all'avanguardia in fase di sviluppo attivo e sono sottoposte a test leggeri. Sebbene sia possibile utilizzare le build Canary per lo sviluppo, tieni presente che le funzionalità potrebbero essere aggiunte o modificate. I candidati per la release (RC) sono la versione successiva di Android Studio e sono quasi pronti per la release stabile. Il set di funzionalità per la versione successiva è stato stabilizzato. Consulta i nomi delle release di Android Studio per comprendere la denominazione delle versioni di Android Studio.

Per le ultime notizie sulle versioni di anteprima di Android Studio, incluso un elenco 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 relativi canali.

Versione Canale
Android Studio Rabbit 1 Stabile
Plug-in Android per Gradle 9.4.0 Stabile
Android Studio Rabbit 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
Percorsi per Android Studio Utilizza il linguaggio naturale per descrivere i passaggi e le asserzioni per i test end-to-end. Percorsi per Android Studio

Android Studio Rabbit 2

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

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

Bring Your Own Agent (BYOA): integra i tuoi agenti di programmazione preferiti

Sulla base del supporto di Android Studio per i modelli di AI personalizzati, Android Studio Rabbit 2 Canary 2 introduce Bring Your Own Agent (BYOA). Utilizzando BYOA, puoi connettere i tuoi agenti di programmazione AI preferiti, tra cui Claude Agent, OpenAI Codex e Google Antigravity, direttamente ad Android Studio utilizzando l'Agent Client Protocol (ACP) aperto.

BYOA associa l'agente scelto all'intelligence nativa dell'IDE, passando il grafico completo del progetto, la diagnostica della build e i controlli dell'emulatore direttamente all'agente per un'esecuzione più rapida e un consumo di token inferiore. Puoi eseguire l'autenticazione con i tuoi abbonamenti personali o aziendali, mentre l'agente integrato di Android Studio rimane disponibile senza costi aggiuntivi.

Seleziona un agente AI dal menu Agenti nella finestra degli strumenti Agente.

BYOA offre i seguenti vantaggi:

  • Supporto per qualsiasi agente conforme ad ACP.
  • Accesso diretto all'IDE per la diagnostica delle build, gli strumenti SDK Android, l'esecuzione di terminale e shell e la gestione dell'emulatore.
  • Opzioni di accesso flessibili che supportano chiavi API personali e abbonamenti consumer.

Inizia

Per iniziare a utilizzare BYOA, segui questi passaggi:

  1. Aggiorna Android Studio all'ultima versione canary.
  2. Connetti i tuoi agenti: nella finestra degli agenti, seleziona uno degli agenti predefiniti (Claude Agent, Codex o Antigravity) e accedi o fornisci una chiave API. Puoi trovare altri agenti nel registry in File (Android Studio su macOS) > Impostazioni > Strumenti > AI > Agenti.

Correzioni agentiche con LeakCanary

A partire da Rabbit 2, Android Studio integra direttamente LeakCanary con l'agente AI per aiutarti a diagnosticare e risolvere le perdite di memoria senza uscire dall'IDE. Questa integrazione consente a LeakCanary di fornire spiegazioni narrative più significative delle cause alla base delle perdite di memoria e di suggerire modifiche specifiche al codice per correggerle. Prova questa funzionalità nell'attività LeakCanary in Profiler.

Scopri, installa e gestisci le skill Android in Android Studio

In Android Studio Rabbit 2, è più facile scoprire, installare e gestire le skill Android direttamente nell'IDE, offrendoti un controllo granulare sui workflow specializzati e sulle indicazioni procedurali disponibili per l'agente.

Ridimensiona la finestra degli strumenti Dispositivi in esecuzione facendo doppio clic sullo spazio vuoto

Puoi eliminare lo spazio inutilizzato intorno ai tuoi dispositivi fisici virtuali o sottoposti a mirroring nella finestra degli strumenti Dispositivi in esecuzione. Fai doppio clic in un punto qualsiasi dell'area di sfondo vuota all'esterno dello schermo del dispositivo (e della cornice, se visibile) per ridimensionare automaticamente la finestra degli strumenti o regolare le proporzioni del riquadro diviso in modo che si adattino perfettamente al display del dispositivo.

  • Finestre degli strumenti ancorate: regola la larghezza della finestra degli strumenti (se ancorata a sinistra o a destra) o l'altezza (se ancorata in alto o in basso) per rimuovere il margine in eccesso attorno al dispositivo.
  • Modalità mobile e con finestra:ridimensiona sia la larghezza che l'altezza della finestra per adattarla perfettamente al display del dispositivo.
  • Visualizzazioni divise:regola automaticamente i divisori interni quando visualizzi più display o dispositivi affiancati.