Sfruttare le competenze Android e Gemma 4 in Android Studio Quail 4
Lettura di 5 minuti
Android Studio Quail 4 è ora stabile e pronto per essere utilizzato in produzione.
Questa è la release stabile finale per Android Studio Quail. Le nuove funzionalità di Android Studio ti consentono di creare app premium con l'AI in modo efficiente ed efficace. Guarda il video qui sotto per scoprire le nuove funzionalità più utili delle ultime quattro release che possono aiutarti a migliorare e velocizzare lo sviluppo.
Ecco un approfondimento sulle novità di Android Studio Quail 4:
Competenze Android integrate in Android Studio
Sebbene gli LLM siano incredibilmente capaci di rispondere a query di codifica generiche, spesso scrivono codice errato o obsoleto quando si trovano di fronte ad API Android in rapida evoluzione, migrazioni specifiche della piattaforma o strutture di configurazione complesse.Per risolvere questo problema, abbiamo incluso competenze Android curate dal team che crea Android direttamente in Android Studio. Seguendo la specifica delle skill dell'agente open standard, si tratta di istruzioni modulari ottimizzate per l'AI progettate specificamente per guidare gli LLM attraverso flussi di lavoro Android complessi. Le skill Android ora sono precaricate direttamente nell'IDE, quindi puoi iniziare a utilizzarle senza dover scaricare manualmente file aggiuntivi.
Quando richiedi l'intervento dell'agente di Android Studio, analizziamo il prompt e lo confrontiamo con i metadati delle skill installate, richiamandole automaticamente quando sono più pertinenti. Il tuo agente acquisisce competenze di dominio istantanee, applicando le best practice di Google con meno overhead speso per prompt di configurazione manuale lunghi.
Android Studio è precaricato con 23 competenze selezionate, tra cui:
- Hai bisogno di aiuto per eseguire l'upgrade della build? Hai la skill Upgrade del plug-in Android per Gradle (AGP) 9.
- Vuoi profilare la tua app per individuare eventuali problemi di prestazioni? Hai la skill Android Profiler.
- Pronto per un upgrade del framework Jetpack Navigation? Hai l'abilità Navigazione3.
- Adattare l'interfaccia utente dell'app a diversi dispositivi Android? Hai l'abilità Adattiva.
Ti invitiamo anche a creare le tue competenze personalizzate per estendere la modalità Agente con esperienze specializzate e flussi di lavoro personalizzati per il tuo team. Se vuoi utilizzare le skill Android con altre AI dell'interfaccia a riga di comando (CLI) al di fuori di Android Studio, installa CLI Android ed esegui android skills add --all per iniziare rapidamente. Se vuoi disattivare completamente le skill integrate, puoi farlo facilmente tramite un'opzione di attivazione/disattivazione a livello di IDE nelle Impostazioni.
Integrazione del modello locale Gemma 4 (codifica AI privata, sicura e offline)
Molti sviluppatori apprezzano l'accesso ai modelli locali e Android Studio ora integra in modo nativo Gemma 4, il modello open source più potente di Google, per l'assistenza per la programmazione con l'AI senza la seccatura della configurazione manuale di terze parti.
- Requisiti di sistema: puoi eseguire i modelli più piccoli con 12 GB di RAM, ma le macchine con 32 GB o più di RAM funzioneranno meglio. Consulta i requisiti hardware.
- Gestione con un clic:seleziona Gemma nel selettore del modello di agente e poi scegli il modello che vuoi scaricare oppure visita . Android Studio scarica, verifica e aggiorna automaticamente i pesi del modello.
- Motore di inferenza in bundle:abbiamo incluso un motore di inferenza leggero per eseguire i modelli Gemma 4 direttamente nell'IDE.
- Agente AI sul dispositivo: poiché Gemma 4 offre funzionalità native di chiamata di strumenti agentici, puoi eseguire piani di refactoring complessi e multifile con l'agente completamente offline. Il codice sorgente non viene mai trasferito dal computer locale e non vengono mai raggiunti i limiti di quota dei token.
Notifiche UX di Parallel Agents e altri miglioramenti
In Android Studio Quail 2 abbiamo introdotto il multitasking con chat parallele. Android Studio Quail 4 introduce diversi miglioramenti dell'interfaccia utente progettati per rendere le interazioni con l'AI più fluide, veloci e trasparenti:
- Simboli di codice con link ipertestuali nelle risposte:i nomi di classi, funzioni, metodi e percorsi di file menzionati nelle risposte dell'agente vengono ora rilevati e visualizzati automaticamente come link ipertestuali su cui è possibile fare clic.
- Notifiche in tempo reale degli agenti in background:quando esegui il multitasking con chat parallele, il riquadro Chat recenti ora fornisce indicatori di stato a colpo d'occhio. Vedrai un indicatore di caricamento quando un agente esegue attivamente degli strumenti, un indicatore di stato rosso se un agente è in attesa del tuo input e un badge blu quando un'attività in background è terminata ed è pronta per la revisione.
- Riepilogo unificato delle modifiche:dopo che l'agente completa un'attività di codifica in più passaggi, gli artefatti separati Attività e Procedura dettagliata vengono ora consolidati in una scheda Riepilogo delle modifiche pulita e dedicata, che ti offre un'esperienza di revisione e differenze chiare prima di applicare le modifiche.
- Rendering del processo di pensiero comprimibile: per i modelli di ragionamento, il processo di pensiero passo passo dell'agente è organizzato in modo ordinato in blocchi comprimibili, in modo che la conversazione in chat sia facile da scorrere e ti consenta di esaminare la logica sottostante su richiesta.
Esegui l'upgrade per usufruire di funzionalità di AI premium
Android Studio offre agli sviluppatori l'accesso a un modello Gemini predefinito pronto all'uso. Modifichiamo dinamicamente le funzionalità di questo modello per garantire un'esperienza ottimale senza costi. Tuttavia, se vuoi un accesso più granulare ai modelli più potenti di Gemini o hai bisogno di una quota aggiuntiva per sessioni di programmazione lunghe, puoi eseguire l'upgrade dell'accesso utilizzando uno di questi tre percorsi:
- Chiave API: utilizza i modelli Gemini più recenti, come Gemini 3.7 Flash, nel tuo flusso di sviluppo non appena sono disponibili con la tua chiave API Google AI Studio. Puoi anche utilizzare la chiave API di altri fornitori di modelli come Anthropic o OpenAI direttamente in Android Studio.
- Piano Google AI:gli sviluppatori con un piano Google AI Pro o Ultra possono accedere con il proprio Account Google per sbloccare automaticamente la capacità premium e limiti di frequenza più elevati. Grazie alle sue funzionalità ampliate, Gemini può aiutarti ad analizzare, eseguire il refactoring e pianificare le funzionalità in codebase di grandi dimensioni.
- Gemini Enterprise:se la tua organizzazione ha accesso a Gemini Enterprise, gli sviluppatori possono accedere per sfruttare i vantaggi di privacy e sicurezza di Google Cloud durante l'utilizzo dell'agente AI di Android Studio. Questa funzionalità è in fase di implementazione per alcune organizzazioni ed è attualmente disponibile nell'ultima versione Canary di Android Studio.
Riepilogo della serie Quail di Android Studio
La release Android Studio Quail 4 continua a concentrarsi sull'accelerazione della produttività degli sviluppatori con l'AI. Dai un'occhiata ai nostri post del blog precedenti per scoprire di più sulle nuove funzionalità aggiunte di recente.
Android Studio Quail
- Integrazione dell'agente Insight sulla qualità dell'app: abbiamo iniziato il ciclo Quail di Android Studio integrando Insight sulla qualità dell'app (AQI) con Gemini.
- Rilasciato in Android Studio Quail (Canary) al Google I/O: abbiamo introdotto strumenti creati per l'era agentica, tra cui le skill dell'agente, l'integrazione di Firebase e le conversazioni parallele in modalità Agente, il supporto del modello locale con Gemma 4, la CLI Android, i test multi-dispositivo peer-to-peer dell'emulatore Android, ADB Wi-Fi 2.0 e la pubblicazione nativa dei canali di test di Google Play.
Android Studio Quail 2
- Chat parallele:abbiamo sbloccato il multitasking simultaneo nell'IDE. Gli sviluppatori possono aprire più chat come schede dell'editor affiancate, eseguendo il refactoring di Compose in una scheda utilizzando Gemini 3.5 Flash e documentando il codice in una seconda scheda con Gemma 4 in parallelo. Le attività in background attive vengono monitorate facilmente tramite indicatori di avanzamento in tempo reale (indicatori di caricamento, stati in pausa ed errori) nella barra laterale Chat recenti.
- Profilazione LeakCanary:abbiamo integrato LeakCanary in modo nativo direttamente in Android Studio Profiler. Spostando l'analisi dell'heap JVM dal dispositivo di test ed eseguendo il motore di analisi Shark sul computer host, la tracciatura delle perdite di memoria è diventata cinque volte più veloce e completamente priva di jank, supportata dalle correzioni dell'AI "Correzione con agente".
Android Studio Quail 3
- Modalità di pianificazione semplificata:quando utilizzi il comando /plan o passi alla modalità "Pianificazione", l'agente torna indietro per valutare la sua logica, delineando un piano di implementazione prima di scrivere il codice.
- Marketplace MCP:se vai a Impostazioni > Strumenti > AI > Server MCP ora puoi cercare, installare e gestire facilmente i server Model Context Protocol (MCP) direttamente dall'IDE, consentendoti di connettere il tuo agente AI a strumenti per sviluppatori esterni, registry e database personalizzati.
Inizia oggi stesso
Android Studio Quail 4 è ora disponibile nel canale stabile. Abbandona la configurazione manuale, esegui il multitasking su più thread paralleli e crea con l'intelligenza artificiale basata su esperti.
👉 Scarica oggi stesso Android Studio Quail 4 Stable
Come sempre, il tuo feedback contribuisce a plasmare il futuro dello sviluppo di Android. Consulta i problemi noti o segnala bug e richieste di funzionalità direttamente nel nostro strumento di monitoraggio dei bug ufficiale.
Puoi anche unirti alla nostra vivace community di sviluppatori e rimanere al passo con le ultime novità seguendoci su Instagram, LinkedIn, YouTube o X. Non vediamo l'ora di vedere le tue creazioni.
-
Novità sul prodottoAndroid Studio Quail 2 è ora stabile e pronto per l'uso in produzione, con un passaggio al tuo IDE con flussi di lavoro agentici simultanei, profilazione delle perdite di memoria integrata in modo nativo e correzione degli arresti anomali sensibile al contesto.
Amman Asfaw • Lettura di 3 minuti -
Novità sul prodottoIl debug wireless su Android ora è più veloce, più affidabile e più facile da configurare che mai. Con ADB Wi-Fi 2.0, abbiamo introdotto un nuovo stack di server e una gestione di rete più intelligente per rispondere direttamente ai feedback degli sviluppatori in merito alle lacune di usabilità.
Steven Jenkins, Sherif Eid, Fabien Sanglard • Lettura di 1 minuto -
Novità sul prodottoQuest'anno, in occasione della conferenza Google I/O, stiamo andando oltre i cambiamenti iterativi, verso una trasformazione fondamentale del modo in cui vengono create le app. I nostri nuovi strumenti sono pensati per l'era agentica, con funzionalità che aumentano la produttività degli sviluppatori Android e potenziano gli agenti AI che implementano nel codebase.
Matthew Warner • Lettura di 8 minuti
Ricevi gli ultimi approfondimenti sullo sviluppo per Android direttamente nella tua casella di posta ogni settimana.