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. 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 2 Stabile
Plug-in Android per Gradle 9.1.0 Stabile
Android Studio Panda 3 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 devono 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 passaggi e asserzioni per i test end-to-end. Percorsi per Android Studio

Android Studio Panda 3

Di seguito sono riportate le nuove funzionalità di Android Studio Panda 3.

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

Gestire le autorizzazioni in modalità Agente

Ora puoi gestire autorizzazioni specifiche per l'agente, il che ti consente di avere un controllo granulare sul tuo spazio di lavoro. Le autorizzazioni ti consentono di controllare se l'agente può eseguire determinate azioni, tra cui:

  • Leggere e aggiornare file di progetto, directory esterne e dati sensibili (come le credenziali).
  • Accedere alla Ricerca Google e ad altri domini.
  • Esegui i comandi della shell.
  • Interagire con i server MCP.

Mentre lavori con l'agente, quest'ultimo ti chiederà l'autorizzazione per fare qualcosa se non l'hai approvata in precedenza:

Gemini ti chiede le autorizzazioni quando necessario.

Puoi scegliere Consenti per le attività una tantum o Consenti sempre per i flussi di lavoro attendibili e ripetuti. Gemini utilizza un sistema di richieste intelligente, quindi la concessione di un'autorizzazione di alto livello (ad esempio la scrittura di file) autorizza automaticamente tutti gli strumenti secondari correlati. I comandi comuni come ls o grep vengono approvati automaticamente in base al tuo accesso in lettura esistente, consentendoti di rimanere concentrato senza prompt ridondanti. Il nuovo modello di autorizzazioni bilancia sicurezza e produttività, in modo che l'agente possa lavorare senza interruzioni sulle operazioni che ritieni affidabili e tu possa comunque eseguire la revisione manuale per altre operazioni.

Puoi controllare manualmente le autorizzazioni in File > Impostazioni > Strumenti > AI > Autorizzazioni agente (o Android Studio > Impostazioni > Strumenti > AI > Autorizzazioni agente su macOS).

Il riquadro delle impostazioni Autorizzazioni agente.

Sandboxing

Il sandboxing limita l'accesso non autorizzato alla rete e le scritture del file system, a meno che tu non fornisca il consenso esplicito. Per configurare il sandboxing, vai a File > Impostazioni > Strumenti > AI > Agent Shell Sandbox (o Android Studio > Impostazioni > Strumenti > AI > Agent Shell Sandbox su macOS).

Il riquadro delle impostazioni di Agent Shell Sandbox.