Exploitez les compétences Android et Gemma 4 dans Android Studio Quail 4
Temps de lecture : 5 min
Android Studio Quail 4 est désormais disponible en version stable et prêt à être utilisé en production.
Il s'agit de la dernière version stable d'Android Studio Quail. Les nouvelles fonctionnalités d'Android Studio vous permettent de créer des applications premium avec l'IA de manière efficace. Regardez la vidéo ci-dessous pour découvrir les nouvelles fonctionnalités les plus utiles des quatre dernières versions, qui peuvent vous aider à améliorer et à accélérer votre développement.
Voici une présentation détaillée des nouveautés d'Android Studio Quail 4 :
Compétences Android intégrées à Android Studio
Bien que les LLM soient incroyablement performants pour les requêtes de codage génériques, ils écrivent souvent du code incorrect ou obsolète lorsqu'ils sont confrontés à des API Android en évolution rapide, à des migrations spécifiques à la plate-forme ou à des structures de configuration complexes.Pour résoudre ce problème, nous intégrons directement dans Android Studio des compétences Android, qui ont été sélectionnées par l'équipe qui crée Android. Conformément à la norme ouverte spécification des compétences d'agent, il s'agit d'instructions modulaires optimisées par l'IA, conçues spécifiquement pour guider les LLM dans les workflows Android complexes. Les compétences Android sont désormais préchargées directement dans l'IDE. Vous pouvez donc commencer à les utiliser sans avoir à télécharger manuellement des fichiers supplémentaires.
Lorsque vous envoyez une requête à l'agent Android Studio, nous l'analysons et effectuons une recherche dans les métadonnées des compétences installées, en les appelant automatiquement lorsqu'elles sont les plus pertinentes. Votre agent acquiert une expertise instantanée dans le domaine, en appliquant les bonnes pratiques de Google avec moins de temps consacré aux requêtes de configuration manuelles et longues.
Android Studio est préchargé avec 23 compétences sélectionnées, dont les suivantes :
- Besoin d'aide pour mettre à niveau votre build ? Vous disposez de la compétence Mise à niveau du plug-in Android Gradle (AGP) 9.
- Vous souhaitez profiler votre application pour détecter les problèmes de performances ? Vous disposez de la compétence Android Profiler.
- Prêt à mettre à niveau le framework Jetpack Navigation ? Vous disposez de la compétence Navigation3.
- Vous adaptez l'interface utilisateur de votre application à différents appareils Android ? Vous disposez de la compétence Adaptive.
Nous vous encourageons également à créer vos propres compétences personnalisées pour étendre le mode Agent avec une expérience spécialisée et des workflows personnalisés pour votre équipe. Si vous souhaitez utiliser les compétences Android avec d'autres IA d'interface de ligne de commande (CLI) en dehors d'Android Studio, installez Android CLI et exécutez la commande android skills add --all pour commencer rapidement. Si vous souhaitez désactiver complètement les compétences groupées, vous pouvez facilement vous désinscrire à l'aide d'un bouton bascule à l'échelle de l'IDE dans les paramètres.
Intégration du modèle local Gemma 4 (codage IA privé, sécurisé et hors connexion)
De nombreux développeurs apprécient d'avoir accès à des modèles locaux. Android Studio intègre désormais de manière native Gemma 4, le modèle ouvert le plus puissant de Google, pour l'assistance au codage IA sans avoir à effectuer de configuration manuelle par un tiers.
- Configuration système requise : vous pouvez exécuter les plus petits modèles avec 12 Go de RAM, mais les machines avec 32 Go de RAM ou plus fonctionneront de manière optimale. Veuillez consulter la section Configuration matérielle requise.
- Gestion en un clic : il vous suffit de sélectionner Gemma dans le sélecteur de modèle d'agent, puis de choisir le modèle que vous souhaitez télécharger ou d'accéder à . Android Studio télécharge, valide et met à jour automatiquement les pondérations du modèle pour vous.
- Moteur d'inférence groupé : nous avons groupé un moteur d'inférence léger pour exécuter les modèles Gemma 4 directement dans l'IDE.
- Agent IA sur l'appareil : comme Gemma 4 dispose de fonctionnalités d'appel d'outils agentiques natives, vous pouvez exécuter des plans de refactoring complexes et multifichiers avec l'agent complètement hors connexion. Votre code source ne quitte jamais votre machine locale et vous n'atteignez jamais les limites de quota de jetons.
Notifications UX des agents parallèles et autres améliorations
Dans Android Studio Quail 2, nous vous avons proposé le multitâche agentique avec des chats parallèles. Android Studio Quail 4 apporte désormais plusieurs améliorations de l'interface utilisateur conçues pour rendre vos interactions avec l'IA plus fluides, plus rapides et plus transparentes :
- Symboles de code avec lien hypertexte dans les réponses : les noms de classe, les fonctions, les méthodes et les chemins d'accès aux fichiers mentionnés dans les réponses de l'agent sont désormais détectés et affichés automatiquement sous forme de liens hypertextes cliquables.
- Notifications d'agent en arrière-plan en temps réel : lorsque vous effectuez plusieurs tâches à la fois avec des chats parallèles, le panneau Chats récents fournit désormais des indicateurs d'état en un coup d'œil. Vous verrez un indicateur de chargement lorsqu'un agent exécute activement des outils, un indicateur d'état rouge si un agent attend votre saisie et un badge bleu lorsqu'une tâche en arrière-plan est terminée et prête à être examinée.
- Résumé unifié des modifications : une fois que l'agent a terminé une tâche de codage en plusieurs étapes, les artefacts Tâche et Procédure pas à pas distincts sont désormais regroupés dans un onglet Résumé des modifications propre et dédié, ce qui vous offre une expérience de comparaison et d'examen claire avant d'appliquer les modifications.
- Rendu du processus de réflexion réductible : pour les modèles de raisonnement, le processus de réflexion pas à pas de l'agent est organisé de manière claire en blocs réductibles, ce qui vous permet de parcourir facilement votre conversation par chat tout en vous permettant d'inspecter la logique sous-jacente à la demande.
Mise à niveau pour profiter de fonctionnalités IA premium
Android Studio permet aux développeurs d'accéder à un modèle Gemini par défaut. Nous ajustons les capacités de ce modèle de manière dynamique pour nous assurer de pouvoir offrir une expérience de qualité sans frais. Toutefois, si vous souhaitez un accès plus précis aux modèles les plus puissants de Gemini ou si vous avez besoin d'un quota supplémentaire pour les longues sessions de codage, vous pouvez mettre à niveau votre accès de l'une des trois manières suivantes :
- Clé API : utilisez les derniers modèles Gemini, tels que Gemini 3.7 Flash, dans votre flux de développement dès qu'ils sont disponibles avec votre clé API Google AI Studio.Vous pouvez également utiliser la clé API d'autres fournisseurs de modèles tels qu'Anthropic ou OpenAI directement dans Android Studio.
- Forfait Google AI : les développeurs disposant d'un forfait Google AI Pro ou Ultra peuvent se connecter avec leur compte Google pour débloquer automatiquement une capacité premium et des limites de débit plus élevées. Grâce à ses capacités étendues, Gemini peut vous aider à analyser, à refactoriser et à planifier des fonctionnalités dans des bases de code volumineuses.
- Gemini Enterprise : si votre organisation a accès à Gemini Enterprise, les développeurs peuvent se connecter pour profiter des avantages de confidentialité et de sécurité de Google Cloud tout en utilisant l'agent IA Android Studio. Cette fonctionnalité est déployée pour certaines organisations et est actuellement disponible dans la dernière version Canary d'Android Studio.
Retour sur la série Android Studio Quail
La version Android Studio Quail 4 continue de mettre l'accent sur l'accélération de la productivité des développeurs grâce à l'IA. Consultez nos articles de blog précédents pour en savoir plus sur les nouvelles fonctionnalités récemment ajoutées.
Android Studio Quail
- Intégration de l'agent App Quality Insights : nous avons lancé le cycle Android Studio Quail en intégrant App Quality Insights (AQI) à Gemini.
- Sorti dans Android Studio Quail (Canary) lors de Google I/O : nous avons présenté des outils conçus pour l'ère agentique, y compris les compétences d'agent, l'intégration de Firebase et les conversations parallèles en mode Agent, la prise en charge des modèles locaux avec Gemma 4, l'interface de ligne de commande (CLI) Android, les tests multi-appareils de l'Android Emulator peer-to-peer, ADB Wi-Fi 2.0 et la publication native du canal de test Google Play.
Android Studio Quail 2
- Chats parallèles : nous avons débloqué le multitâche simultané dans l'IDE. Les développeurs peuvent ouvrir plusieurs chats sous forme d'onglets d'éditeur côte à côte : ils peuvent exécuter un refactoring Compose dans un onglet à l'aide de Gemini 3.5 Flash tout en documentant le code dans un deuxième onglet avec Gemma 4 en parallèle. Les tâches en arrière-plan actives sont facilement surveillées grâce à des indicateurs de progression en temps réel (indicateurs de chargement, états en pause et erreurs) dans la barre latérale "Chats récents".
- Profilage LeakCanary : nous avons intégré LeakCanary de manière native directement dans Android Studio Profiler. En déplaçant l'analyse du tas de mémoire JVM hors de l'appareil de test et en exécutant le moteur d'analyse Shark sur votre ordinateur hôte, le suivi des fuites de mémoire est devenu cinq fois plus rapide et complètement sans saccades, grâce aux corrections de l'IA "Fix with Agent".
Android Studio Quail 3
- Mode de planification simplifié : lorsque vous utilisez la commande /plan ou que vous passez votre conversation à "Planification", l'agent revient en arrière pour évaluer sa logique, en élaborant un plan d'implémentation avant d'écrire du code.
- Marketplace MCP : en accédant à Paramètres > Outils > IA > Serveurs MCP, vous pouvez désormais facilement rechercher, installer et gérer des serveurs MCP (Model Context Protocol) directement depuis l'IDE, ce qui vous permet de connecter votre agent IA à des outils de développement externes, des registres et des bases de données personnalisées.
Premiers pas
Android Studio Quail 4 est désormais disponible sur le canal stable. Oubliez la configuration manuelle, effectuez plusieurs tâches à la fois sur des threads parallèles et créez des applications avec une intelligence artificielle basée sur l'expertise.
👉 Téléchargez Android Studio Quail 4 Stable dès aujourd'hui
Comme toujours, vos commentaires façonnent l'avenir du développement Android. Veuillez consulter les problèmes connus ou signaler des bugs et faire des demandes de fonctionnalités directement sur notre outil de suivi des problèmes officiel.
Vous pouvez également rejoindre notre communauté de développeurs dynamique et vous tenir informé des dernières informations en nous suivant sur Instagram, LinkedIn, YouTube, ou X. Nous avons hâte de découvrir vos créations !
-
Actualités des produitsAndroid Studio Quail 2 est désormais stable et prêt à être utilisé en production. Il apporte un changement à votre IDE avec des workflows agentiques simultanés, un profilage des fuites de mémoire intégré de manière native et une correction des plantages en fonction du contexte.
Amman Asfaw • Temps de lecture : 3 min -
Actualités des produitsCette année, lors de Google I/O, nous allons au-delà des changements itératifs pour passer à un changement fondamental dans la façon dont les applications sont créées. Nos nouveaux outils sont conçus pour l'ère agentique avec des fonctionnalités qui améliorent votre productivité en tant que développeur Android ET optimisent les agents IA que vous déployez dans votre base de code.
Matthew Warner • Temps de lecture : 8 min -
Actualités des produitsLe workflow et les besoins de chaque développeur en matière d'IA sont uniques. Il est donc important de pouvoir choisir comment l'IA vous aide dans votre développement. En janvier, nous avons introduit la possibilité de choisir n'importe quel modèle d'IA local ou distant pour alimenter les fonctionnalités d'IA dans Android Studio.
Matthew Warner • Temps de lecture : 2 min
Recevez chaque semaine les dernières informations sur le développement Android directement dans votre boîte de réception.