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 Panda 3 Stabile
Plug-in Android per Gradle 9.1.0 Stabile
Android Studio Panda 4 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
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 4

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

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

Modello iniziale dell'API Gemini

Il modello di base dell'API Gemini offre un percorso semplice per gli sviluppatori Android per integrare le funzionalità di AI nelle loro applicazioni. Sfruttando Firebase AI Logic, gli sviluppatori possono evitare la configurazione manuale e la gestione della sicurezza.

Modello di nuovo progetto API Gemini Starter

Funzionalità principali:

  • Nessuna gestione delle chiavi API: elimina la necessità di eseguire il provisioning, l'incorporamento o la rotazione manuale delle chiavi API all'interno del codice lato client, riducendo i rischi per la sicurezza e i tempi di configurazione.
  • Integrazione automatica di Firebase: collega facilmente il tuo progetto Android Studio ai servizi Firebase. Il modello gestisce l'infrastruttura di backend necessaria per comunicare in modo sicuro con i modelli Gemini.
  • Architettura pronta per la produzione: basata sull'infrastruttura gestita di Firebase, garantisce che le funzionalità di AI possano essere scalate da un prototipo locale a un ambiente di produzione senza modifiche all'architettura.

Per iniziare, vai a File > Nuovo > Nuovo progetto e seleziona il modello API Gemini Starter dall'elenco dei tipi di progetto disponibili.

Genera test unitari con Gemini

Gemini in Android Studio può generare test delle unità completi e compilabili per il tuo codice Kotlin e Java. Gemini analizza il codice sorgente per identificare dipendenze del costruttore, rami della logica di business e casi limite, quindi crea automaticamente una classe di test completa. Ciò include la generazione di metodi setUp, l'inizializzazione dei mock e singoli scenari di test personalizzati in base all'architettura e allo stile di programmazione specifici del tuo progetto.

Per iniziare, apri un file di origine, fai clic con il tasto destro del mouse sul codice che vuoi testare e seleziona AI > Genera test delle unità. Per maggiori dettagli, vedi Generare test unitari con Gemini.

Demo della generazione di test unitari

Integrazione di Google One per Gemini in Android Studio

Android Studio Panda 4 Canary 2 introduce l'accesso a un'esperienza in modalità Agente migliorata quando ti abboni ai piani Google One AI Pro o Ultra. L'integrazione di Google One potenzia lo sviluppo per Android con limiti di frequenza più elevati e una finestra contestuale più ampia per il modello Gemini predefinito. Se hai un abbonamento a un piano Google One AI Pro o Ultra, puoi usufruire automaticamente di questi vantaggi quando accedi al tuo Account Google in Android Studio.

Integrazione di Google One per Gemini in Android Studio.