Funzionalità di AI in Android Studio

L'AI in Android Studio include funzionalità per ogni fase del processo di sviluppo. La tabella seguente elenca alcune delle funzionalità principali disponibili per aiutarti a potenziare il tuo flusso di lavoro. L'AI in Android Studio è uno spazio 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
Agent Mode Crea 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
Conversazioni parallele Esegui più conversazioni in Agent Mode in parallelo per svolgere più attività contemporaneamente in modo efficace all'interno dell'IDE. Modalità Agent
Aggiungere una chiave API Aggiungi una chiave API per espandere la finestra contestuale e ottenere risposte di qualità ancora più elevata.

Applicabile solo agli utenti del modello predefinito del livello senza costi.
Aggiungi la tua chiave API Gemini
Aggiungi un server MCP Interagire con strumenti esterni ed estendere le conoscenze e le funzionalità utilizzando il Model Context Protocol (MCP). Aggiungere un server MCP
Aggiungi un server MCP remoto Connettiti a un server MCP senza doverlo installare e gestire autonomamente. Aggiungere un server MCP
Supporto dei file AGENTS.md Definisci le preferenze per le risposte dell'agente alle tue query in uno o più file Markdown che fanno parte del tuo codebase. Le istruzioni definite nei file AGENTS.md sono indipendenti dall'IDE. Personalizza l'agente utilizzando i file AGENTS.md
Gestisci autorizzazioni Puoi gestire autorizzazioni specifiche per l'agente, ottenendo un controllo granulare sul tuo workspace. Gestisci le autorizzazioni in Agent Mode
Accedi alla knowledge base di Android Accedi a documentazione aggiornata e autorevole per sviluppare app di alta qualità. Knowledge base di Android
Ricerca web dell'agente Eseguire ricerche web in tempo reale per accedere a informazioni aggiornate. Ricerca Google dell'agente
Estendi l'agente con le skill Le skill ti consentono di migliorare le funzionalità dell'agente con competenze specializzate e workflow personalizzati. Estendi l'agente con le skill
Interagisci con il dispositivo connesso L'agente AI di Android Studio ha accesso agli strumenti per eseguire il deployment di un'app sul dispositivo connesso, ispezionare ciò che è attualmente visualizzato sullo schermo, acquisire screenshot, controllare Logcat per verificare la presenza di errori e interagire con l'app in esecuzione. Testa e verifica le modifiche su un dispositivo
Modelli di terze parti locali Scegli un LLM installato localmente sul tuo computer per potenziare la funzionalità AI in Android Studio. Utilizza un LLM locale
Modelli di terze parti remoti Scegli un LLM da un provider di modelli remoto per potenziare la funzionalità AI in Android Studio. Utilizza un LLM remoto
Codice Previsione della modifica successiva Suggerisce in modo proattivo modifiche in altre parti del codebase in base alle modifiche recenti. Previsione della modifica successiva
Aggiorna le dipendenze Aggiorna le dipendenze e risolvi in modo iterativo gli errori di build. Aggiorna le dipendenze con l'agente
Genera test delle unità L'agente può generare test delle unità completi e compilabili per il tuo codice Kotlin e Java, inclusi i metodi setUp, l'inizializzazione fittizia e i singoli scenari di test. Genera test delle unità
Percorsi per Android Studio Scrivi test funzionali end-to-end, chiamati percorsi, descrivendo i passaggi e le asserzioni utilizzando il linguaggio naturale. L'agente converte i tuoi passaggi in azioni che esegue sulla tua app.

Attiva la funzionalità tramite Studio Labs.
Percorsi per Android Studio
Scrivi Generare anteprime di Compose L'agente 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
UI di Transform Utilizza il linguaggio naturale per aggiornare la UI dell'app direttamente dal riquadro di anteprima di Compose. Trasforma l'interfaccia utente
Nuova UI da un modello di progettazione Genera il codice Compose direttamente da un modello di progettazione. Genera UI con allegato immagine
Abbina la UI a un'immagine target Adattare la UI a un design di riferimento, quando hai già creato una UI iniziale. Genera UI con allegato immagine
Risolvi i problemi di qualità della UI Trova e risolvi i problemi per migliorare la qualità e l'accessibilità della UI. Trova e risolvi i problemi di qualità della UI
Integrazioni basate su Android Analizza i blocchi anomali con Insight sulla qualità dell'app Utilizza l'agente per analizzare i report sugli arresti anomali di App Quality Insights, generare insight, fornire un riepilogo degli arresti anomali e (se possibile) consigliare i passaggi successivi, inclusi codice campione e link alla documentazione pertinente. Analizza i crash con Insight sulla qualità dell'app
Analizza gli errori di runtime con Logcat L'agente 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 "Correggi con l'AI" per ricevere spiegazioni immediate e suggerimenti utili senza uscire dall'IDE. Analizza gli errori di runtime con Logcat
Ricevi assistenza per gli errori di build e sincronizzazione L'agente comprende gli errori di sincronizzazione e build di Gradle. Quando si verificano errori, fai clic sul link "Correggi con l'AI" nell'output della build per diagnosticare e risolvere i problemi.
Privacy e sicurezza Configura la condivisione contestuale Configura i file specifici condivisi con l'agente 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.
Accedi agli audit log sull'utilizzo di Gemini Enterprise con Cloud Logging
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.
Proteggi la tua app con i Controlli di servizio VPC
Metriche di produttività Monitora l'utilizzo di Gemini 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.
Visualizza ed esporta i dati di analisi