La CLI Android est l'interface principale pour le développement Android à partir du terminal. Elle est conçue pour optimiser vos workflows de développement à l'aide de l'agent et des outils de votre choix.
Cette page présente les nouvelles fonctionnalités de chaque version de l'interface de ligne de commande Android. Pour télécharger la CLI Android, accédez à la page de téléchargement. Pour en savoir plus, consultez la présentation de l'interface de ligne de commande Android.
Version 1.0.16406183 (septembre 2026)
- Démarrage plus rapide : la CLI Android démarre environ deux fois plus vite, car la bibliothèque de téléchargement native n'est chargée que lorsqu'elle est utilisée et n'est plus décompressée dans un répertoire temporaire à chaque invocation.
- Codes de sortie fixes : les commandes renvoient désormais un code de sortie non nul en cas d'échec, y compris
create,run,install,describe,layout,docs,info,skillsetupdate, ce qui rend les scripts et l'intégration continue plus fiables. - Réglage de l'annotation d'écran :
android screen --annotateexpose les paramètres de réglage pour la détection de caractéristiques, y compris les seuils de détection des contours, le filtrage des formes et la stratégie de clustering, documentés dans--help. - Options de création de projet :
android createest compatible avec les indicateurs--application-idet--namespace, ainsi qu'avec les noms d'options avec trait d'union, tels que--min-sdk. Le modèle Compose utilise désormais un ensemble de sourcessrc/main/kotlinet un thème Material 3. - Émulateur sans interface graphique : démarrez un émulateur sans fenêtre à l'aide de
android emulator start --headless. - Fiabilité du SDK : les commandes
android sdkprennent un verrou interprocessus afin que les appels simultanés n'entrent pas en conflit, vérifient le chemin d'accès et la version des packages installés, mettent à jour les anciens fichiers XML uniquement si nécessaire et signalent des erreurs plus claires. - Sortie de l'aperçu Compose :
android studio render-compose-previewaffiche le chemin d'accès absolu de l'image rendue et confirme l'écriture même lorsque--print-semanticsest utilisé. - Compatibilité avec les anciens niveaux d'API : correction des échecs d'interaction avec les appareils, tels que
android layout, sur les appareils exécutant le niveau d'API 32 ou inférieur.
Version 1.0.16261425 (septembre 2026)
- Corrections de mise en page : correction d'un problème qui empêchait la commande de mise en page de fonctionner dans certains cas. Pour revenir temporairement à l'ancien comportement de mise en page,
export ANDROID_CLI_LAYOUT_V1=1.
Version 1.0.16251017 (septembre 2026)
- Dump de la mise en page :
android layoutest désormais compatible avec le flag--no-idlepour récupérer la mise en page sans attendre l'état inactif.android layoutest également compatible avec l'indicateur--fullpour renvoyer l'intégralité de l'arborescence de mise en page sans filtrage. Par défaut,layoutne renvoie que les éléments interactifs. - Saisie semi-automatique dans le shell : générez et installez des scripts de saisie semi-automatique dans le shell pour Bash et Zsh à l'aide de la nouvelle commande
android completion. - Mettre à jour les skills : mettez à jour les skills avec la nouvelle commande
android skills updateet installez ou supprimez plusieurs skills en une seule invocation (par exemple,android skills install <skill1> <skill2>). - Lister les compétences par agent :
android skills listaffiche désormais par défaut des informations détaillées, y compris les descriptions des compétences et les agents sur lesquels la compétence est installée.android skills listest également compatible avec l'indicateur--agent <agent>pour lister toutes les compétences installées pour un agent. - Performances d'installation delta : accélération de l'application incrémentielle de correctifs APK dans
android installà l'aide d'appels système du noyau sans copie. - Détection des bords de l'écran : amélioration de la détection des fonctionnalités et des bords dans
android screenà l'aide des algorithmes de détection des bords de Canny.
Version 1.0.15985488 (juillet 2026)
- Commande d'installation dédiée : installez les APK à l'aide de la commande
android installautonome, qui permet d'envoyer des APK de manière incrémentielle. Les installations incrémentielles sont ainsi beaucoup plus rapides queadb. - Exécuter des installations incrémentales : de même, utilisez le nouvel indicateur
--use-delta-installdansandroid runpour déployer plus rapidement des APK incrémentaux sur les appareils. - Gestion des SDK multiplate-forme : ciblez les plates-formes non hôtes avec le nouveau
indicateur
--platform <os_arch>dans les commandesandroid sdk(install,update,materialize) pour inspecter, résoudre et installer des composants sur différentes architectures d'OS et de processeur. - Améliorations de la CLI Skills : sous-commandes
android skillsétendues (add,remove,list,find) avec documentation--help, commentaires clairs en cas de compétences manquantes et mise en scène de téléchargement atomique plus sûre avec restauration automatique.
Version 1.0.15857036 (juillet 2026)
- Prise en charge d'un plus grand nombre de compétences d'agent : installez des compétences dans des dizaines d'environnements d'agent (y compris Claude Code, Cursor, Cline, OpenHands, Windsurf, Zed et Devin) à l'aide de
android skills install. - Téléchargeur natif avec prise en charge du proxy : téléchargez les ressources réseau de manière fiable à l'aide d'un téléchargeur HTTP natif avec prise en charge prête à l'emploi des proxys d'entreprise.
- Gestion des packages SDK : gérez les packages SDK avec la suppression multipackage dans
android sdk removeet la résolution basée sur SHA dansandroid sdk resolve. - Améliorations de la description et de l'écran : affichez les erreurs de compilation Gradle directement sur la sortie standard dans
android describeet ciblez des appareils spécifiques à l'aide de l'indicateur--devicedansandroid screen. - Usabilité et signalement des erreurs de la CLI : messages d'erreur plus clairs lors de la saisie de commandes inconnues ou de cibles de création de projet non valides, commandes
android emulatorinsensibles à la casse.
Version 1.0.15498356 (mai 2026)
- Chargement dynamique des modèles de SDK : les modèles de projet pour
android createsont désormais téléchargés de manière dynamique à partir du package SDK Android au lieu d'être regroupés dans le binaire CLI. Cela garantit que les nouveaux projets utilisent toujours les derniers modèles. - Compatibilité des licences SDK : les licences SDK acceptées enregistrées par
android sdkcorrespondent désormais au format de fichier attendu par les anciens outils Android SDK et plug-ins Gradle. - Compatibilité avec les liens symboliques : ajout de la compatibilité avec les liens symboliques dans les commandes CLI et les opérations sur les fichiers.
- Extraction binaire atomique : évitez les conditions de course d'extraction lors des appels CLI multiprocessus simultanés en décompressant les binaires dans un répertoire temporaire avant de les déplacer de manière atomique.
- Stabilité de Windows : amélioration de la compatibilité et des performances de Windows sur Windows 11, ainsi que corrections pour la résolution du chemin d'accès au répertoire personnel.
Version 1.0.15433482 (mai 2026)
- Intégration d'Antigravity : la CLI et les compétences Android sont désormais officiellement intégrées à Google Antigravity 2.0 en tant qu'ensemble facultatif de ressources pour simplifier votre développement agentique.
- Commandes Android Studio : utilisez la nouvelle commande
android studiopour permettre à vos agents d'exploiter les fonctionnalités contextuelles et approfondies d'Android Studio, y compris l'analyse du code, les recherches sémantiques et le rendu Compose. - Prise en charge des parcours : validez les expériences utilisateur critiques à l'aide des parcours, qui sont des descriptions en langage naturel des flux utilisateur que vos agents peuvent exécuter à partir du terminal ou dans CI/CD.
- Nouvelles compétences Android : accédez à la nouvelle bibliothèque de compétences Android, y compris les compétences pour la migration CameraX, l'UI adaptative, AppFunctions et les styles Compose.
- Autres options d'installation : installez et mettez à jour Android CLI à l'aide des gestionnaires de packages populaires, y compris
apt-get,wingetethomebrew. Pour en savoir plus, consultez les options de téléchargement.
Version 0.7 (avril 2026)
Première version !