I tuoi agenti preferiti sono ora integrati in Android Studio
Tempo di lettura: 3 min
Android Studio Rabbit 2 è ora stabile e pronto per l'uso in produzione. Questa release include funzionalità chiave per migliorare lo sviluppo, come Bring Your Own Agent, nuove funzionalità di XR Emulator, un aggiornamento di LeakCanary, un nuovo strumento di gestione delle competenze dell'agente, la revisione del codice AI e altro ancora. Puoi scoprire di più su queste funzionalità stabili, sulle funzionalità dell'ultima versione canary di Android Studio e dare un'occhiata alle demo e ai talk che abbiamo da condividere all'Android Dev Summit, che viene trasmesso in live streaming oggi.
Bring Your Own Agent (BYOA): integra i tuoi agenti di programmazione preferiti
Ci hai detto quanto sia importante la flessibilità per i tuoi workflow. Ora puoi accedere ai migliori agenti insieme ai migliori strumenti per sviluppatori Android. Se preferisci un agente specifico conforme all'ACP, non c'è problema. Se hai bisogno dell'efficienza in termini di costi di un determinato agente per il tuo progetto, puoi averla. Se devi utilizzare un provider specifico per rispettare un contratto aziendale, puoi farlo.
Puoi scegliere tra oltre 40 agenti di programmazione, tra cui Claude Agent, Codex di OpenAI, Junie e Google Antigravity. Questi agenti hanno accesso agli strumenti di Android Studio come l'emulatore Android, i sistemi di build, Logcat e possono anche utilizzare le competenze Android per completare attività complesse.
Per iniziare a utilizzare BYOA, apri la finestra dell'agente e seleziona l'agente che preferisci oppure scegli un agente da Impostazioni > Strumenti > AI > Agenti, autenticati e invia il tuo primo prompt.
Crea per Android XR con gli emulatori
Gli emulatori Android XR per occhiali XR, occhiali audio e occhiali con display sono ora stabili in Android Studio con funzionalità nuove e aggiornate, così puoi creare, ripetere e testare le esperienze Android XR direttamente dal tuo laptop. L'emulatore di occhiali con display aggiornato ti consente di personalizzare l'ambiente con le tue foto sferiche o il feed video di una fotocamera connessa, in modo da poter testare ambienti fisici reali ovunque ti trovi. Abbiamo anche introdotto nuovi indicatori LED hardware per gli stati del microfono e della fotocamera e apportato miglioramenti alla procedura guidata di accoppiamento per accoppiare uno smartphone virtuale con occhiali con display e audio virtuali in modo più rapido e affidabile. Per iniziare, avvia gli emulatori di occhiali XR, audio o con display da Gestione dispositivi.
Scopri, installa e gestisci le skill Android in Android Studio
Ora è più facile scoprire, installare e gestire le skill Android direttamente nel gestore delle skill in Android Studio, offrendoti un controllo granulare sui flussi di lavoro specializzati e sulla guida procedurale disponibile per l'agente. Android Studio è dotato di skill Android e skill dell'agente Firebase, come la migrazione delle visualizzazioni XML legacy a Jetpack Compose, l'upgrade ad AGP 9, l'implementazione di layout adattivi per pieghevoli e tablet o l'integrazione dei servizi CameraX e Firebase.
Apri la scheda dell'editor Skill dal menu con tre puntini del riquadro dell'agente (Gestisci skill dell'agente), digitando @ nella casella della chat e facendo clic su Gestisci skill o da Impostazioni > Strumenti > AI > Gestore delle skill.
Correzioni agentiche con LeakCanary
Android Studio integra LeakCanary direttamente con l'agente integrato per aiutarti a diagnosticare e risolvere le perdite di memoria senza uscire dall'IDE. Questa integrazione consente a LeakCanary di fornire spiegazioni narrative più significative delle cause alla base delle perdite di memoria e di suggerire modifiche specifiche al codice per correggerle. Prova questa funzionalità nell'attività LeakCanary in Profiler.
Gemini Enterprise in Android Studio
Per i team di ingegneria che richiedono una governance di livello enterprise, controlli rigorosi sulla privacy dei dati e integrazioni personalizzate della knowledge base interna, il supporto completo per Gemini Enterprise è disponibile in Android Studio a partire da Android Studio Rabbit 1. Puoi utilizzare Gemini Enterprise per connetterti ai tuoi sistemi di progettazione, agli SDK interni e ai repository privati per ottenere risposte altamente pertinenti per i tuoi casi d'uso.
Gemini Enterprise in Android Studio offre funzionalità chiave per i team aziendali:
- Privacy dei dati rigorosa: garantisce che il codice sorgente e il contesto dell'area di lavoro non vengano mai conservati o utilizzati per addestrare i foundation model globali.
- Conformità e audit logging: visibilità completa sulle attività degli agenti, sulle patch generate e sulla cronologia dei prompt all'interno del perimetro di sicurezza della tua organizzazione.
- Policy di amministrazione: gestione centralizzata per gli amministratori IT per definire skill, agenti ed endpoint dei modelli approvati per i team di sviluppo.
Passa dalle differenze non elaborate alle revisioni del codice guidate con Change Review
Poiché gli strumenti agentici ti aiutano a scrivere e rifattorizzare il codice più velocemente che mai, è emerso un nuovo collo di bottiglia nell'engineering: la revisione e la verifica di tutto questo codice. AI Change Review è disponibile ovunque si trovino le modifiche al codice in Android Studio. Puoi avviare una revisione da tre punti di accesso visivi o direttamente dalla finestra di chat con l'agente.
La revisione delle modifiche inizia con l'identificazione delle correzioni consigliate, in cui l'agente esamina in modo indipendente le modifiche all'agente, i commit in attesa o le modifiche di cui è stato eseguito il commit in fase di revisione. Dopo aver applicato le correzioni consigliate, puoi fare clic su Crea procedura dettagliata per avviare una procedura dettagliata guidata. Anziché costringerti a leggere i file in ordine alfabetico, la procedura guidata accelera la revisione raggruppando e assegnando la priorità ai blocchi di differenze correlati nel progetto in temi logici.
Per iniziare
Puoi iniziare a utilizzare queste funzionalità scaricando l'ultima versione stabile di Android Studio. Se trovi un bug, segnala un problema. Entra in contatto con la community di sviluppatori Android su LinkedIn, YouTube e X.
Puoi vedere demo e interventi su queste funzionalità e altro ancora all'Android Dev Summit, in live streaming oggi. Puoi anche scoprire di più sugli aggiornamenti agli strumenti agentici per Android. Non vediamo l'ora di vedere cosa creerai.
-
Novità sui prodottiQuest'anno, in occasione di Google I/O, andiamo oltre le modifiche iterative, verso un cambiamento fondamentale nel modo in cui vengono create le app. I nostri strumenti più recenti sono progettati per l'era agentica, con funzionalità che aumentano la produttività degli sviluppatori Android E potenziano gli agenti AI che implementi nel tuo codebase.
Matthew Warner • Tempo di lettura: 8 min -
Novità sui prodottiAndroid Studio supporta Gemma 4: il nostro modello locale più potente per la programmazione agentica
Il flusso di lavoro e le esigenze di AI di ogni sviluppatore sono unici ed è importante poter scegliere in che modo l'AI può aiutare lo sviluppo. A gennaio abbiamo introdotto la possibilità di scegliere qualsiasi modello di AI locale o remoto per potenziare le funzionalità di AI in Android Studio
Matthew Warner • Tempo di lettura: 2 min -
Novità sui prodottiL'anno scorso, Android Studio è stato aperto a qualsiasi modello di AI. Oggi facciamo un ulteriore passo avanti introducendo il supporto per la scelta degli agenti di programmazione.
Matthew Warner • Tempo di lettura: 3 min
Ricevi gli ultimi approfondimenti sullo sviluppo Android direttamente nella tua casella di posta ogni settimana.