CLI Android è l'interfaccia principale per lo sviluppo Android dal terminale, progettata per potenziare i tuoi workflow di sviluppo utilizzando l'agente e gli strumenti che preferisci.
Questa pagina elenca le nuove funzionalità di ogni release della CLI Android. Per scaricare la CLI Android, vai alla pagina di download. Per saperne di più, consulta la panoramica di Android CLI.
Versione 1.0.16406183 (settembre 2026)
- Avvio più rapido: Android CLI si avvia circa il doppio più velocemente perché la libreria di download nativa viene caricata solo quando viene utilizzata e non viene più decompressa in una directory temporanea a ogni chiamata.
- Codici di uscita fissi: ora i comandi restituiscono un codice di uscita diverso da zero quando
non vanno a buon fine, inclusi
create,run,install,describe,layout,docs,info,skillseupdate, il che rende più affidabili gli script e l'integrazione continua. - Ottimizzazione dell'annotazione dello schermo:
android screen --annotateespone i parametri di ottimizzazione per il rilevamento delle funzionalità, tra cui le soglie di rilevamento dei bordi, il filtro delle forme e la strategia di clustering, documentati in--help. - Opzioni di creazione del progetto:
android createsupporta i flag--application-ide--namespacee i nomi delle opzioni con trattino come--min-sdk. Il modello Compose ora utilizza un set di risorsesrc/main/kotline un tema Material 3. - Emulatore headless: avvia un emulatore senza finestra utilizzando
android emulator start --headless. - Affidabilità dell'SDK: i comandi
android sdkacquisiscono un blocco interprocesso in modo che le chiamate simultanee non entrino in conflitto, verificano il percorso e la versione dei pacchetti installati, aggiornano i file XML legacy solo quando necessario e segnalano errori più chiari. - Output di anteprima di Compose:
android studio render-compose-previewstampa il percorso assoluto dell'immagine sottoposta a rendering e conferma la scrittura anche quando viene utilizzato--print-semantics. - Supporto dei livelli API precedenti: sono stati corretti gli errori di interazione con i dispositivi, ad esempio
android layout, sui dispositivi con livello API 32 e precedenti.
Versione 1.0.16261425 (settembre 2026)
- Correzioni del layout: è stato risolto un problema relativo al comando di layout che non funzionava
in alcuni scenari. Per ripristinare temporaneamente il comportamento del vecchio layout,
export ANDROID_CLI_LAYOUT_V1=1.
Versione 1.0.16251017 (settembre 2026)
- Dump del layout:
android layoutora supporta il flag--no-idleper recuperare il layout senza attendere lo stato di inattività.android layoutsupporta anche il flag--fullper restituire l'intero albero del layout senza filtri. Per impostazione predefinita,layoutrestituisce solo gli elementi interattivi. - Completamento della shell: genera e installa script di completamento automatico della shell per
Bash e Zsh utilizzando il nuovo comando
android completion. - Aggiorna le skill: mantieni le skill aggiornate con il nuovo comando
android skills updatee installa o rimuovi più skill in una singola invocazione (ad esempio,android skills install <skill1> <skill2>). - Elenca le skill per agente:
android skills listora mostra per impostazione predefinita una visualizzazione dettagliata, incluse le descrizioni delle skill e gli agenti in cui è installata la skill.android skills listsupporta anche il flag--agent <agent>per elencare tutte le skill installate per un agente. - Prestazioni di installazione delta: applicazione di patch incrementali agli APK accelerata in
android installutilizzando chiamate di sistema del kernel zero-copy. - Rilevamento dei bordi dello schermo: rilevamento migliorato di funzionalità e bordi in
android screenutilizzando gli algoritmi di rilevamento dei bordi Canny.
Versione 1.0.15985488 (luglio 2026)
- Comando di installazione dedicato: installa gli APK utilizzando il comando autonomo
android installche include il push incrementale degli APK, rendendo le installazioni incrementali di ordini di grandezza più veloci diadb. - Esegui installazioni incrementali: in modo simile, utilizza il nuovo
flag
--use-delta-installinandroid runper implementazioni incrementali più rapide degli APK sui dispositivi. - Gestione degli SDK multipiattaforma: scegli come target piattaforme non host con il nuovo
flag
--platform <os_arch>nei comandiandroid sdk(install,update,materialize) per esaminare, risolvere e installare i componenti in tutte le architetture di sistemi operativi e CPU. - Miglioramenti della CLI Skills: espansione dei sottocomandi
android skills(add,remove,list,find) con documentazione--help, feedback chiaro quando mancano le skill e gestione temporanea del download atomico più sicura con rollback automatico.
Versione 1.0.15857036 (luglio 2026)
- Supporto più ampio delle skill degli agenti: installa le skill in decine di ambienti di agenti (tra cui Claude Code, Cursor, Cline, OpenHands, Windsurf, Zed e Devin) utilizzando
android skills install. - Downloader nativo con supporto proxy: scarica le risorse di rete in modo affidabile utilizzando un downloader HTTP nativo con supporto predefinito per i proxy aziendali.
- Gestione dei pacchetti SDK: gestisci i pacchetti SDK con la rimozione di più pacchetti in
android sdk removee la risoluzione basata su SHA inandroid sdk resolve. - Miglioramenti della descrizione e dello schermo: visualizza gli errori di compilazione Gradle direttamente nell'output standard in
android describee scegli come target dispositivi specifici utilizzando il flag--deviceinandroid screen. - Usabilità della CLI e segnalazione degli errori: messaggi di errore più chiari quando vengono inseriti
comandi sconosciuti o target di creazione di progetti non validi, comandi
android emulatorsenza distinzione tra maiuscole e minuscole.
Versione 1.0.15498356 (maggio 2026)
- Caricamento dinamico dei modelli SDK: i modelli di progetto per
android createvengono ora scaricati dinamicamente dal pacchetto SDK Android anziché essere inclusi nel file binario della CLI, garantendo che i nuovi progetti utilizzino sempre i modelli più recenti. - Compatibilità delle licenze SDK: le licenze SDK accettate salvate da
android sdkora corrispondono al formato di file previsto dai plug-in Gradle e dagli strumenti SDK Android precedenti. - Supporto dei link simbolici: è stato aggiunto il supporto per i link simbolici nei comandi CLI e nelle operazioni sui file.
- Estrazione binaria atomica: impedisci le condizioni di competizione durante le chiamate simultanee della CLI multiprocesso decomprimendo i binari in una directory temporanea prima di spostarli in modo atomico.
- Stabilità di Windows: miglioramento della compatibilità e delle prestazioni di Windows su Windows 11, oltre a correzioni per la risoluzione del percorso della home directory.
Versione 1.0.15433482 (maggio 2026)
- Integrazione di Antigravity: la CLI Android e le competenze sono ora ufficialmente integrate in Google Antigravity 2.0 come bundle opzionale di risorse per semplificare lo sviluppo agentico.
- Comandi di Android Studio: utilizza il nuovo comando
android studioper consentire agli agenti di sfruttare le funzionalità profonde e contestuali di Android Studio, tra cui l'analisi del codice, le ricerche semantiche e il rendering di Compose. - Supporto per i percorsi: convalida le esperienze utente critiche utilizzando i percorsi, ovvero descrizioni in linguaggio naturale dei flussi utente che gli agenti possono eseguire dal terminale o in CI/CD.
- Nuove competenze Android: accedi alla nuova libreria di competenze Android, tra cui competenze per la migrazione di CameraX, l'interfaccia utente adattiva, AppFunctions e Compose Styles.
- Altre opzioni di installazione: installa e aggiorna Android CLI utilizzando i gestori di pacchetti più comuni, tra cui
apt-get,wingetehomebrew. Per maggiori dettagli, consulta le opzioni di download.
Versione 0.7 (aprile 2026)
Prima release.