Abbiamo ricevuto feedback che indicano che gli sviluppatori vogliono accedere alle funzionalità di AI nei canali stabili il prima possibile. Ora puoi scoprire e provare le ultime funzionalità sperimentali di AI tramite il menu Studio Labs nel menu Impostazioni a partire dalla release stabile di Narwhal.
Puoi dare un'occhiata in anteprima agli esperimenti di AI, condividere il tuo feedback e aiutarci a integrarli nell'IDE che utilizzi tutti i giorni. Vai alla scheda Studio Labs in Impostazioni e attiva le funzionalità che vuoi iniziare a utilizzare. Queste funzionalità di AI vengono attivate automaticamente nelle release canary e non è richiesta alcuna azione.
Funzionalità di Studio Labs
Generazione di anteprime di Compose con Gemini
Gemini può generare automaticamente il codice di anteprima di Jetpack Compose, facendoti risparmiare tempo e fatica. Puoi accedere a questa funzionalità facendo clic con il tasto destro del mouse all'interno di un componente e selezionando Gemini > Genera anteprima di Compose o Genera anteprima di Compose per questo file oppure facendo clic sul link in un riquadro di anteprima vuoto. Il codice di anteprima generato viene presentato in una visualizzazione diff che ti consente di accettare, modificare o rifiutare rapidamente i suggerimenti, fornendo un modo più rapido per visualizzare i tuoi componenti componibili.
Trasforma l'interfaccia utente con Gemini
Trasforma il codice UI nell'ambiente di anteprima di Compose utilizzando il linguaggio naturale direttamente nell'anteprima. Per utilizzarlo, fai clic con il tasto destro del mouse nell'anteprima di composizione e seleziona Trasforma l'interfaccia utente con Gemini. Poi inserisci le tue richieste in linguaggio naturale, ad esempio "Allinea al centro questi pulsanti", per guidare Gemini nella modifica del layout o dello stile oppure seleziona elementi specifici dell'interfaccia utente nell'anteprima per un contesto migliore. Gemini modificherà il codice UI di Compose in loco, che potrai rivedere e approvare, velocizzando il flusso di lavoro di sviluppo della UI. Per saperne di più, vedi Trasforma l'interfaccia utente.
|
|
Percorsi per Android Studio
Journeys per Android Studio semplifica la scrittura e la manutenzione dei test end-to-end consentendoti di utilizzare il linguaggio naturale per descrivere i passaggi e le asserzioni per ogni test, chiamato percorso. Sfruttando le funzionalità di visione e ragionamento di Gemini, i passaggi scritti in linguaggio naturale vengono convertiti in azioni che Gemini esegue nella tua app, rendendo i viaggi facili da scrivere e comprendere. Inoltre, puoi scrivere e descrivere asserzioni più complesse, che Gemini valuta in base a ciò che vede sul dispositivo per determinare se i tuoi percorsi vengono superati o meno.
Poiché Gemini ragiona su quali azioni eseguire per soddisfare gli obiettivi, i percorsi sono più resilienti ai cambiamenti sottili nel layout o nel comportamento dell'app, il che si traduce in un minor numero di test instabili quando vengono eseguiti su versioni diverse dell'app e su configurazioni di dispositivi diverse.
Scrivi ed esegui i percorsi direttamente da Android Studio su qualsiasi dispositivo Android locale o remoto. L'IDE offre una nuova esperienza di editor per creare percorsi, nonché risultati avanzati che ti aiutano a seguire meglio il ragionamento e l'esecuzione del percorso da parte di Gemini.