Actualités des produits
La CLI Android est désormais stable (1.0) : accélérez le développement pour Android à l'aide de n'importe quel agent
Temps de lecture : 5 min
En tant que développeur Android, vous avez le choix entre de nombreux agents, outils, interfaces de ligne de commande (CLI) et LLM pour le développement d'applications. Que vous utilisiez Gemini dans Android Studio, Antigravity 2.0, Antigravity CLI ou des agents tiers comme Claude Code d'Anthropic ou Codex d'OpenAI, notre mission reste la même : veiller à ce que le développement Android de haute qualité soit possible partout.
Lors de Google I/O 2026, nous avons présenté les dernières avancées en matière de développement agentique et certaines des nouvelles fonctionnalités d'Android CLI, désormais stable en version 1.0 et prête à être utilisée par tous les développeurs Android. Qu'il s'agisse de nouvelles compétences ou de l'accès des agents à de puissantes fonctionnalités Android Studio, nous leur fournissons les outils adaptés pour qu'ils puissent créer des applications à vos côtés.
Si vous utilisez déjà Android CLI et que vous souhaitez profiter de toutes les nouvelles fonctionnalités, exécutez simplement android update. Sinon, lisez la suite pour découvrir comment nous améliorons les agents que vous choisissez pour la création d'applications Android.
Développement Android débloqué pour Antigravity
Google Antigravity inclut désormais un ensemble facultatif de ressources Android, y compris Android CLI et des compétences, que vous pouvez installer. Vous pouvez installer le bundle lors de l'intégration après l'installation, ou plus tard depuis le menu Paramètres > Personnalisations > Plug-ins Créer avec Google.
Antigravity dispose ainsi de tous les outils et connaissances puissants de l'interface de ligne de commande Android, ce qui lui permet d'effectuer plus facilement et plus efficacement les tâches de base nécessaires au développement d'applications Android, de la création de projets au déploiement de votre application sur un nouvel appareil virtuel Android.
Débloquer les fonctionnalités d'Android Studio pour n'importe quel agent
Android CLI fournit une interface légère permettant aux agents d'IA d'effectuer des tâches et de récupérer des informations sur le développement Android. Toutefois, la spécialisation présente des avantages : Android Studio contient plus de dix ans d'expertise Android, conçue pour gérer même les projets Android les plus complexes. Cela inclut le puissant moteur d'analyse statique d'Android Studio, les outils de refactoring, la gestion des dépendances, les bibliothèques de conception et de rendu d'UI, et plus encore. Les agents d'IA peuvent désormais accéder aux outils d'Android Studio pour bénéficier de nombreuses fonctionnalités similaires.
La dernière version d'Android CLI introduit la nouvelle commande android studio. Cela permet à l'agent de votre choix d'exploiter les fonctionnalités contextuelles approfondies d'Android Studio pour mieux comprendre un projet Android ouvert et y effectuer des actions. En exécutant Android Studio en parallèle de votre agent préféré avec l'interface de ligne de commande Android, les tâches de votre agent peuvent parcourir plus efficacement la codebase pour produire des modifications de code plus précises. De plus, lorsque vous utilisez l'interface de ligne de commande Android pour créer votre projet et l'itérer, la transition vers Android Studio est beaucoup plus facile. Vous pouvez ainsi utiliser les outils spécialement conçus à cet effet (tels que les profileurs de performances, les aperçus Compose et le streaming d'appareils Android) pour obtenir une qualité de production.
Lorsque vous avez un projet ouvert dans la dernière version preview d'Android Studio Quail, vous (ou votre agent) pouvez exécuter la commande suivante pour vérifier si l'interface de ligne de commande Android a établi une connexion avec votre projet ouvert :
$ android studio check pid: 32942 version: Android Studio Projects: READY JetSet /Users/adarshf/AndroidStudioProjects/jetset-main
À partir de là, les agents peuvent utiliser la commande android studio pour accéder à de puissants outils d'IDE et interagir plus efficacement avec les projets. Voici quelques commandes clés :
- analyze-file : analyse un fichier pour détecter les erreurs et les avertissements à l'aide des inspections intégrées de l'éditeur.
- find-declaration : trouve le site de définition exact d'un symbole (classe, méthode, variable, champ, constante ou ressource/couleur Android) dans le projet à l'aide de la résolution sémantique.
- find-usages : recherche toutes les références et déclarations d'un symbole (classe, méthode, variable ou ressource Android) dans l'ensemble du projet à l'aide de l'analyse sémantique.
- render-compose-preview : affiche un aperçu de l'UI Jetpack Compose et renvoie un chemin d'accès à l'image et à la hiérarchie de l'UI en cas de réussite.
- version-lookup : obtenez les dernières informations sur les versions des dépendances d'application spécifiées qui sont disponibles dans les dépôts courants, tels que le dépôt Maven de Google. En fournissant une solution programmatique, la gestion des dépendances est moins fastidieuse et beaucoup moins sujette à des problèmes.
- open-file : ouvre un fichier directement dans Android Studio. Cela peut être utile si l'agent souhaite attirer votre attention sur les aperçus Compose, les traces de performances ou d'autres fichiers spécifiques dans l'IDE.
Par exemple, les agents peuvent désormais exécuter les commandes suivantes pour afficher un aperçu Compose d'une nouvelle mise en page pour votre application Android, puis ouvrir les aperçus dans Android Studio pour vous permettre de voir plusieurs aperçus Compose côte à côte et d'effectuer des modifications assistées par l'IA directement depuis l'IDE.
$ android studio find-declaration HotelDetailScreen $ android studio analyze-file .../JetPacker/feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt $ android studio open-file feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt
Pour en savoir plus sur l'utilisation de ces commandes, exécutez android help. Pour vous assurer que vos agents comprennent comment utiliser cet outil, veillez à mettre à jour la compétence Android CLI en exécutant android init.
Autres façons de se lancer
Pour que l'intégration de l'interface de ligne de commande Android dans vos environnements soit aussi fluide que possible, nous la rendons disponible de plusieurs façons. Vous pouvez désormais télécharger et installer Android CLI à l'aide d'autres gestionnaires de packages : apt-get, winget et homebrew. Par exemple, vous pouvez exécuter la commande suivante pour installer Android CLI à l'aide de winget :
winget install -e --id Google.AndroidCLI
Nous avons également mis à jour l'installation vers un répertoire local de l'utilisateur, par défaut. Vous trouverez les commandes pour tous les systèmes d'exploitation compatibles, ainsi que d'autres options de téléchargement, sur la page de la CLI Android.
Assistance pour les parcours
Nous allons également prendre en charge les parcours. Grâce aux outils et aux compétences Journeys inclus dans Android CLI, n'importe quel agent de votre choix peut désormais créer et exécuter des Journeys. Il s'agit de descriptions en langage naturel des parcours utilisateur pour votre application, qui sont enregistrées directement dans votre projet.
Les agents peuvent exécuter ces parcours à l'aide de la CLI Android pour naviguer dans votre application exactement comme le ferait un utilisateur. Vous pouvez ainsi tester, valider ou collecter des données de manière inédite dans les expériences critiques de votre application, le tout grâce au langage naturel et à l'exécution par votre agent.
Développer vos compétences Android
Pour aider les modèles à mieux comprendre et exécuter des schémas spécifiques qui suivent nos bonnes pratiques, nous continuons à développer notre bibliothèque de compétences Android. Nous déployons de nouvelles compétences qui rendent le développement Android partout plus performant, efficace et productif :
- Lunettes connectées et Jetpack Compose Glimmer pour XR : fournit des consignes pour développer des applications projetées pour les lunettes connectées Android à l'aide du kit d'outils d'UI Jetpack Compose Glimmer.
- Migration vers CameraX : vous aide à migrer les anciennes implémentations de l'appareil photo Android (API Camera1 ou Camera2 brutes) vers CameraX.
- Perfetto SQL : traduit les requêtes de données en langage naturel en requêtes Perfetto SQL et les exécute sur un fichier de suivi local.
- UI adaptative : instructions pour créer ou mettre à jour l'UI d'une application afin qu'elle s'adapte à différents appareils Android
- Configuration des tests : crée une stratégie de test de base.
- Styles : facilite l'adoption de la nouvelle API Jetpack Compose Style pour les nouveaux composants et permet la migration vers l'API Styles.
- AppFunctions : analyse les bases de code Android pour recommander et implémenter de nouvelles AppFunctions, et affine la documentation KDoc pour optimiser le protocole Model Context.
Vous pouvez ajouter ces nouvelles compétences à votre workflow directement depuis la ligne de commande. Pour aider vos agents à comprendre et à utiliser Android CLI immédiatement, vous pouvez initialiser votre environnement et installer la compétence android-cli de base en exécutant la commande suivante :
android init
Vous pouvez ensuite parcourir et configurer le workflow de votre agent en recherchant les fonctionnalités exactes dont il a besoin :
android skills list
Une fois que vous avez trouvé la compétence appropriée, installez-la dans votre environnement en exécutant la commande suivante :
android skills add –skill=
Commencez dès maintenant
Pour télécharger la version stable 1.0 de l'interface de ligne de commande Android, découvrir les nouveaux outils et parcourir la documentation complète, rendez-vous dès aujourd'hui sur d.android.com/tools/agents. Assurez-vous également de passer à la dernière version preview d'Android Studio pour profiter des dernières fonctionnalités proposées par l'interface de ligne de commande Android. Nous avons hâte de découvrir ce que vous allez créer avec Android CLI 1.0 et comment ces nouvelles fonctionnalités vont booster vos workflows quotidiens. Rejoignez notre communauté dynamique sur LinkedIn, Medium, YouTube ou X, et partagez vos commentaires.
Découvrez cette annonce et toutes les nouveautés de Google I/O 2026 sur io.google.
Lire la suite
-
Actualités des produits
Lors de la conférence Google I/O de cette année, nous avons évoqué l'évolution de notre modèle économique, qui offre plus de choix et de nouvelles façons de faire découvrir vos applications et vos contenus sur le Play Store et en dehors. Nous avons également présenté des outils et des insights avancés qui vous aideront à développer votre activité plus facilement.
Paul Feng • Temps de lecture : 6 min
-
Actualités des produits
Nous sommes heureux d'annoncer que la prise en charge officielle d'Unreal Engine et de Godot est désormais disponible pour Android XR. Nous lançons également de nouveaux outils conçus pour booster votre productivité et activer de nouvelles fonctionnalités XR : Android XR Engine Hub et Android XR Interaction Framework.
Luke Hopkins • Temps de lecture : 4 min
-
Actualités des produits
Nous sommes ravis de vous présenter les fonctionnalités Google TV et les outils pour les développeurs conçus pour améliorer la visibilité de vos contenus et préparer votre application aux futures expériences TV.
Paul Lammertsma • Temps de lecture : 4 min
Restez informé
Recevez chaque semaine les dernières informations sur le développement Android directement dans votre boîte de réception.