Funzionalità di Gemini in Android Studio

Gemini in Android Studio include funzionalità per ogni fase del processo di sviluppo. Gemini è un ambiente in rapida evoluzione, quindi consulta anche le note di rilascio della versione stabile e le note di rilascio dell' 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 fase del tuo workflow di sviluppo. Prova Gemini
Allegare file Allega file alla query per aiutare Gemini a comprendere meglio il contesto della domanda e identificare il codice da aggiornare. Allega file
Allega immagini Allega un'immagine alla query per generare l'UI, eseguire il debug dei bug dell'UI, documentare l'architettura di un'app e altro ancora.

Solo nel livello senza costi aggiuntivi.
Allega immagini
Libreria di prompt (nell'IDE) Salva e gestisci i prompt utilizzati di frequente e richiamali rapidamente quando necessario. Salva e gestisci 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 preferiti e altro ancora. Personalizza l'esperienza con le regole
Galleria dei prompt Sfoglia la nostra raccolta di prompt per idee su come integrare Gemini nel tuo workflow. Galleria dei prompt
Modelli di terze parti locali Scegli un LLM installato localmente sul computer per potenziare la funzionalità di AI in Android Studio. Utilizza un LLM locale
Modelli di terze parti remoti Scegli un LLM da un fornitore di modelli remoto per potenziare la funzionalità di AI in Android Studio. Utilizza un LLM remoto
Modalità Agent Agent Mode La modalità Agent è progettata per gestire attività di sviluppo complesse e multifase che vanno oltre ciò che puoi fare 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à Agent
Creare un nuovo progetto Passa rapidamente da un'idea a un prototipo di app con l'aiuto dell'AI. Crea un nuovo progetto con l'AI
Aggiornare le dipendenze Aggiorna le dipendenze e risolvi in modo iterativo gli errori di build. Aggiorna le dipendenze con l'agente Gemini
Aggiungere una chiave API Aggiungi una chiave API per espandere la finestra contestuale e ottenere risposte di qualità ancora superiore.

Si applica solo agli utenti del modello predefinito del livello senza costi aggiuntivi.
Aggiungi la tua chiave API Gemini
Aggiungere un server MCP Interagisci con strumenti esterni ed estendi le conoscenze e le funzionalità utilizzando il Model Context Protocol (MCP). Aggiungere un server MCP
Aggiungere un server MCP remoto Connettiti a un server MCP senza doverlo installare e gestire tu. Aggiungere un server MCP
Supporto per i file AGENTS.md Definisci le preferenze per le risposte di Gemini alle tue query in uno o più file Markdown che fanno parte del tuo codebase. Le istruzioni definite nei AGENTS.md file sono indipendenti dall'IDE. Personalizza Gemini utilizzando i file AGENTS.md
Può gestire le autorizzazioni Puoi gestire autorizzazioni specifiche per l'agente, ottenendo un controllo granulare sul tuo spazio di lavoro. Gestisci le autorizzazioni in modalità Agent
Estendi la modalità Agent con le competenze Le competenze ti consentono di migliorare le funzionalità della modalità Agent con competenze specializzate expertise e workflow personalizzati. Estendi la modalità Agent con le competenze
Interagisci con il dispositivo connesso L'agente AI in Android Studio ha accesso a strumenti per eseguire il deployment di un'app sul dispositivo connesso, controllare cosa viene visualizzato sullo schermo, acquisire screenshot, controllare Logcat per gli errori e interagire con l'app in esecuzione. Testa e verifica le modifiche su un dispositivo
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 consente di risparmiare tempo e completare i progetti di programmazione più velocemente suggerendo funzioni complete. Accelera la programmazione con il completamento del codice basato sull'AI
Trasformazione del codice Dall'editor di codice, chiedi a Gemini di ricevere suggerimenti per modificare, ottimizzare o aggiungere codice al tuo progetto. Trasforma codice
Rielaborare i nomi delle variabili Ricevi suggerimenti da Gemini su come rinominare una o tutte le variabili in un file. Rielabora i nomi delle variabili
Genera scenari di test delle unità Gemini può suggerire scenari di test utilizzando il contesto del codice che vuoi testare. Quando genera scenari di test delle unità, Gemini include nomi e descrizioni dettagliati per i test, in modo che tu possa comprendere meglio l'intenzione di ogni test suggerito. Genera scenari di test delle unità
Percorsi con Gemini Scrivi test funzionali end-to-end, chiamati percorsi, descrivendo i passaggi e le asserzioni utilizzando il linguaggio naturale. Gemini converte i passaggi in azioni che Gemini esegue sull'app.

Attiva la funzionalità tramite Studio Labs.
Percorsi per Android Studio
Documenta il codice Genera documentazione chiara e concisa per il codice con bozze immediate che puoi perfezionare. Genera la documentazione per il codice
Genera messaggi di commit Gemini può utilizzare il contesto delle modifiche del codice e dei commit recenti per generare un messaggio di commit. Genera 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
Scrittura Generare anteprime di Compose Gemini può generare automaticamente anteprime di Compose, inclusi dati simulati per i parametri di anteprima, per un componibile specifico o per tutti i componibili in un file. Genera anteprime di Compose
Trasforma l'interfaccia utente Utilizza il linguaggio naturale per aggiornare l'UI dell'app direttamente dal riquadro di anteprima di Compose. Trasforma l'interfaccia utente
Nuova UI da un mock di progettazione Genera codice Compose direttamente da un mock di progettazione. Genera l'UI con l'allegato di un'immagine
Allinea l'UI a un'immagine di destinazione Allinea l'UI a un design di riferimento, se hai già creato un'UI iniziale. Genera l'UI con l'allegato di un'immagine
Correggi i problemi di qualità dell'UI Trova e correggi i problemi per migliorare la qualità e l'accessibilità dell'UI. Trova e correggi i problemi di qualità dell'UI
Integrazioni basate su Android Analizza gli arresti anomali con Insight sulla qualità dell'app Utilizza Gemini per analizzare i report sugli arresti anomali di Insight sulla qualità dell'app, generare approfondimenti, fornire un riepilogo degli arresti anomali e (se possibile) consigliare i passaggi successivi, inclusi codice campione e link alla documentazione pertinente. Analizza i blocchi anomali con App Quality Insights e Gemini
Analizza 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 l'app genera un errore o un'eccezione, fai clic su "Chiedi a Gemini" per ricevere spiegazioni immediate e suggerimenti pratici senza uscire dall'IDE. Analizza gli errori di runtime con Logcat e Gemini
Ricevi 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 di build per aiutarti a diagnosticare e risolvere i problemi.
Privacy e sicurezza Configura la condivisione del contestuale Configura i file specifici condivisi con Gemini utilizzando i file .aiexclude. Configura la condivisione del contestuale
Logging Raccogli l'attività di Gemini in Cloud Logging, inclusi prompt, 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 di programmazione sicuro e controllato per proteggere i dati sensibili e la proprietà intellettuale.

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

Solo abbonati al livello Business.
Controlla 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 sul tuo lavoro, incluse metriche come la percentuale di accettazione dei consigli sul codice.

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