Funzionalità di Gemini in Android Studio

Gemini in Android Studio include funzionalità per ogni fase del processo di sviluppo. Gemini è un campo in rapido sviluppo, quindi consulta anche le note di rilascio della versione stabile e le note di rilascio della versione di anteprima di Android Studio per gli ultimi aggiornamenti.

Categoria Funzionalità Descrizione Documenti
Chat Chat L'interfaccia originale per interagire con Gemini. Poni a Gemini domande relative ad Android in qualsiasi momento del flusso di lavoro di sviluppo. Prova Gemini
Allega file Allega file alla tua query per aiutare Gemini a comprendere meglio il contesto della tua domanda e identificare il codice da aggiornare.

Attiva la funzionalità tramite Studio Labs.
Allegare file
Allegare immagini Allega un'immagine alla tua query per generare UI, eseguire il debug dei bug della UI, documentare l'architettura di un'app e altro ancora.

Attualmente solo nel livello senza costi aggiuntivi.
Attivala tramite Studio Labs.
Allegare immagini
Raccolta di prompt (nell'IDE) Salva e gestisci i prompt utilizzati di frequente e richiamali rapidamente quando necessario. Salvare e gestire i prompt con la libreria di prompt
Regole Definisci le preferenze per le risposte di Gemini alle tue query. Definisci linguaggi di programmazione, stili, formati di output e altro ancora preferiti. Personalizzare l'esperienza con le regole
Galleria dei prompt Sfoglia la nostra raccolta di prompt per trovare l'ispirazione su come integrare Gemini nel tuo flusso di lavoro. Galleria dei prompt
Integrazione con strumenti esterni Recupera informazioni ed esegui azioni relative a strumenti esterni senza uscire da Android Studio. Digita @ per visualizzare un elenco di strumenti e selezionane uno da includere nel prompt per Gemini. Ad esempio, puoi chiedere a Gemini di elencare i tuoi documenti Google recenti digitando "@GoogleDocs elenca i miei documenti recenti".

Solo abbonati al livello Business.
Modalità Agente Modalità Agente La modalità Agente è progettata per gestire attività di sviluppo complesse e in più fasi che vanno oltre ciò che puoi sperimentare semplicemente chattando con Gemini. L'agente può apportare modifiche a più file e correggere i bug in modo iterativo, accelerando il processo di sviluppo. Modalità agente
Aggiungere una chiave API Per la modalità Agente: aggiungi una chiave API per espandere la finestra contestuale e ottenere risposte di qualità ancora superiore.

Applicabile solo agli utenti del modello predefinito del livello senza costi.
Aggiungere la propria chiave API Gemini
Aggiungere un server MCP Per la modalità agente: interagisci con strumenti esterni ed estendi le conoscenze e le funzionalità utilizzando il Model Context Protocol (MCP). Aggiungere un server MCP
Codice Completamento del codice Gemini offre il completamento automatico del codice basato sull'AI in Android Studio, che viene visualizzato come testo in corsivo grigio mentre digiti. Il completamento del codice ti fa risparmiare tempo e ti consente di completare più rapidamente i progetti di programmazione suggerendo funzioni complete. Accelerare la programmazione con il completamento del codice basato sull'AI
Trasformazione del codice Chiedi a Gemini dall'editor di codice suggerimenti per modificare, ottimizzare o aggiungere codice al tuo progetto. Trasforma codice
Rielabora i nomi delle variabili Ricevi suggerimenti da Gemini su come rinominare una o tutte le variabili in un file. Rivedere i nomi delle variabili
Generare scenari di test delle unità Gemini può suggerire scenari di test utilizzando il contesto del codice che vuoi testare. Quando genera scenari di test unitari, Gemini include nomi e descrizioni dettagliati per i test, in modo che tu possa comprendere meglio l'intenzione di ogni test suggerito. Generare scenari di test delle unità
Viaggi con Gemini Scrivi test funzionali end-to-end, chiamati percorsi, descrivendo i passaggi e le asserzioni utilizzando il linguaggio naturale. Gemini converte i tuoi passaggi in azioni che Gemini esegue nella tua app. Al momento in anteprima.

Attualmente in anteprima.
Journeys per Android Studio
Codice del documento Genera una documentazione chiara e concisa per il tuo codice con bozze immediate che puoi perfezionare. Generare la documentazione per il codice
Generare messaggi di commit Gemini può utilizzare il contesto delle modifiche al codice e dei commit recenti per generare un messaggio di commit. Generare messaggi di commit
Personalizzazione del codice La personalizzazione del codice ti consente di ricevere suggerimenti di codice basati sui repository privati della tua organizzazione e quindi di rispettare lo stile di programmazione della tua organizzazione.

Solo abbonati al livello Business.
Panoramica della personalizzazione del codice
Scrivi Crea generazione di anteprima Gemini può generare automaticamente anteprime di Compose, inclusi dati simulati per i parametri di anteprima, per un composable specifico o per tutti i composable in un file.

Attiva la funzionalità tramite Studio Labs.
Generare anteprime di Composizione
UI di trasformazione Utilizza il linguaggio naturale per aggiornare la UI dell'app direttamente dal riquadro di anteprima di Compose.

Attiva la funzionalità tramite Studio Labs.
UI di trasformazione
Integrazioni basate su Android Analizzare gli arresti anomali con App Quality Insights Utilizza Gemini per analizzare i report sugli arresti anomali di App Quality Insights, generare approfondimenti, fornire un riepilogo degli arresti anomali e (se possibile) consigliare i passaggi successivi, inclusi codice di esempio e link alla documentazione pertinente. Analizzare i blocchi anomali con App Quality Insights e Gemini
Analizzare gli errori di runtime con Logcat Gemini in Android Studio ti aiuta a comprendere e risolvere gli errori dalla finestra Logcat, semplificando il processo di debug. Quando la tua app genera un errore o un'eccezione, fai clic su "Chiedi a Gemini" per ricevere spiegazioni immediate e suggerimenti pratici senza uscire dall'IDE. Analizzare gli errori di runtime con Logcat e Gemini
Ricevere assistenza per gli errori di build e sincronizzazione Gemini comprende gli errori di build e sincronizzazione di Gradle. Quando si verificano errori, fai clic sul link "Chiedi a Gemini" nell'output della build per diagnosticare e risolvere i problemi.
Privacy e sicurezza Configurare la condivisione contestuale Configura quali file specifici vengono condivisi con Gemini utilizzando i file .aiexclude. Configurare la condivisione del contesto
Logging Raccogliere l'attività di Gemini in Cloud Logging, inclusi prompt e risposte e metadati come le righe di codice accettate dall'utente.

Solo abbonati al livello Business.
Configura la registrazione di Gemini Code Assist Standard ed Enterprise
Controlli di servizio VPC Crea un ambiente sicuro e controllato per la codifica per proteggere i dati sensibili e la proprietà intellettuale.

Solo abbonati al livello Business.
Configurare i Controlli di servizio VPC per Gemini
Controllare l'accesso alla rete con le limitazioni del dominio utente Limitare l'accesso a Gemini in base ai domini utente.

Solo abbonati al livello Business.
Controllare l'accesso alla rete con le limitazioni del dominio utente
Altro Metriche di produttività Monitora l'utilizzo di Gemini in Android Studio da parte del tuo team e l'impatto che ha avuto sul tuo lavoro, incluse metriche come il tasso di accettazione dei suggerimenti di codice.

Solo abbonati al livello Business.
Generare metriche di Gemini Code Assist