Android Studio Quail 2 è ora disponibile come release stabile. La nuova versione dell’IDE Android presenta tre principali innovazioni rispetto al predecessore Quail 1: una struttura adatta al multitasking per chat paralleli degli agenti, l’integrazione nativa di LeakCanary nel Profiler e un’analisi completa degli errori di crash in App Quality Insights, completamente integrata con il mode Agent.

I chat paralleli degli agenti di Android Studio Quail 2 superano il precedente limite in cui le attività degli agenti potevano essere eseguite solo in sequenza. Questo permette, ad esempio, agli sviluppatori di avviare un refactor dell’interfaccia utente in una scheda, ridefinire una regola ProGuard in un’altra e generare la documentazione in una terza. A ogni scheda può essere assegnato un modello diverso. Tuttavia, con i chat paralleli non è però previsto il supporto ai worktree.

Con l'icona History di Android Studio Quail 2, gli sviluppatori possono commutare tra task attivi. (Immagine: Google)

Risolvere perdite di dati e crash in modo semplice

Le funzioni LeakCanary e App Quality Insights (AQI) aiutano gli sviluppatori a trovare e risolvere errori, in modo assistito da KI. Lo Strumento opensource LeakCanary, integrato nativamente nel Profiler, rileva le perdite di memoria fino a cinque volte più velocemente rispetto al passato, spostando il tracciamento delle perdite dal dispositivo di test al computer di sviluppo. Il pulsante “Go to Declaration” consente di navigare verso la precisa riga di codice interessata, mentre “Fix with Agent” applica un fix automatico generato in base al consenso dell’utente.

Lo AQI funziona in maniera analoga: cliccando su un evento di crash nel pannello AQI, gli sviluppatori ricevono una panoramica del problema, accompagnata da un chat in una finestra separata e, se richiesto, da una spiegazione dettagliata. Tutto questo si basa sul modello scelto. Il pulsante “Fix with AI” dovrebbe garantire una rapida risoluzione.

Quail 3 è in partenza

Google ha già pubblicato la versione candidata per Android Studio Quail 3. Il nome in codice Quail, che riferisce a una specie di uccello simbolico, identifica la serie generazionale 2026 dell’IDE.

Android Studio Quail 2 è disponibile per il download su Windows, macOS, Linux e ChromeOS. La versione è pensata per supportare efficacemente i processi di sviluppo Android con nuove funzionalità dedicate alla collaborazione e all’affidabilità del codice.

Android Studio: la prossima generazione

La prossima versione, già in fase di rilascio, include ulteriori ottimizzazioni e miglioramenti per il 2026. Per gli utenti interessati, è possibile scaricare Android Studio 2024.2 direttamente da Google e cominciare a testare le nuove funzioni fin da ora.

Per approfondire l’esperienza con Android Studio, è possibile seguire corsi, tutorial e documentazione ufficiale in continuo aggiornamento. Le novità dell’IDE, supportate da algoritmi di intelligenza artificiale avanzata, stanno modellando il modo in cui gli sviluppatori Android approcciano problemi complessi come le perdite di memoria o i crash improvvisi.

Conclusione

Android Studio Quail 2 rappresenta un aggiornamento significativo verso un ambiente di sviluppo più intuitivo, affidabile e efficiente. Tra le sue caratteristiche principali ci sono:

    • Chat paralleli: per gestire diversi task contemporaneamente;
    • LeakCanary integrato: una maggiore velocità di rilevamento delle perdite di memoria;
    • Analisi avanzata del crash: con soluzioni assistite da intelligenza artificiale;