Fonctionnalités de Gemini dans Android Studio

Gemini dans Android Studio inclut des fonctionnalités pour chaque étape du processus de développement. Le tableau suivant répertorie certaines des fonctionnalités clés disponibles pour optimiser votre workflow. Gemini est un espace en évolution rapide. Consultez également les notes de version stable et les notes de version preview d'Android Studio's stable release notes et preview release notes pour obtenir les dernières mises à jour.

Catégorie Fonctionnalité Description Docs
Mode Agent Créer un projet Passez rapidement d'une idée à un prototype d'application grâce à l'IA. Créer un projet avec l'IA
Conversations parallèles Exécutez plusieurs conversations en mode Agent en parallèle pour effectuer plusieurs tâches efficacement dans l'IDE. Mode Agent
Ajouter une clé API Ajoutez une clé API pour étendre la fenêtre de contexte et obtenir des réponses de meilleure qualité.

Applicable uniquement aux utilisateurs du modèle par défaut du niveau sans frais.
Ajouter votre propre clé API Gemini
Ajouter un serveur MCP Interagissez avec des outils externes et étendez vos connaissances et vos capacités à l'aide du Model Context Protocol (MCP). Ajouter un serveur MCP
Ajouter un serveur MCP à distance Connectez-vous à un serveur MCP sans avoir à l'installer ni à le gérer vous-même. Ajouter un serveur MCP
Compatibilité avec les fichiers AGENTS.md Définissez les préférences pour les réponses de Gemini à vos requêtes dans un ou plusieurs fichiers Markdown qui font partie de votre base de code. Les instructions définies dans les fichiers AGENTS.md sont indépendantes de l'IDE. Personnaliser Gemini à l'aide de fichiers AGENTS.md
Gérer les autorisations Vous pouvez gérer des autorisations spécifiques pour l'agent, ce qui vous permet de contrôler précisément votre espace de travail. Gérer les autorisations en mode Agent
Accéder à la base de connaissances Android Accédez à une documentation récente et faisant autorité pour vous aider à développer des applications de haute qualité. Base de connaissances Android
Recherche Web de l'agent Effectuez des recherches sur le Web en temps réel pour accéder à des informations récentes. Recherche Web de l'agent
Étendre le mode Agent avec des compétences Les compétences vous permettent d'améliorer les capacités du mode Agent grâce à une expertise spécialisée et à des workflows personnalisés. Étendre le mode Agent avec des compétences
Interagir avec l'appareil connecté L'agent IA d'Android Studio a accès à des outils permettant de déployer une application sur l'appareil connecté, d'inspecter ce qui s'affiche actuellement à l'écran, de prendre des captures d'écran, de vérifier les erreurs dans Logcat et d'interagir avec l'application en cours d'exécution. Tester et vérifier les modifications sur un appareil
Modèles tiers locaux Choisissez un LLM installé localement sur votre ordinateur pour alimenter la fonctionnalité d'IA dans Android Studio. Utiliser un LLM local
Modèles tiers à distance Choisissez un LLM auprès d'un fournisseur de modèles à distance pour alimenter la fonctionnalité d'IA dans Android Studio. Utiliser un LLM à distance
Code Prédiction de la modification suivante Suggère de manière proactive des modifications ailleurs dans votre base de code en fonction de vos modifications récentes. Prédiction de la modification suivante
Mettre à jour les dépendances Mettez à jour les dépendances et résolvez les erreurs de compilation de manière itérative. Mettre à jour les dépendances avec l'agent Gemini
Générer des tests unitaires Gemini peut générer des tests unitaires complets et compilables pour votre code Kotlin et Java, y compris les méthodes setUp, l'initialisation des mocks, et les cas de test individuels. Générer des tests unitaires
Parcours avec Gemini Rédigez des tests fonctionnels de bout en bout, appelés parcours, en décrivant les étapes et les assertions en langage naturel. Gemini convertit vos étapes en actions qu'il effectue sur votre application.

Activez cette fonctionnalité via Studio Labs.
Parcours pour Android Studio
Compose Génération d'aperçus Compose Gemini peut générer automatiquement des aperçus Compose, y compris des données fictives pour les paramètres d'aperçu, pour un composable spécifique ou pour tous les composables d'un fichier. Générer des aperçus Compose
Transformer l'UI Utilisez le langage naturel pour mettre à jour l'UI de votre application directement depuis le panneau d'aperçu Compose. Transformer l'UI
Nouvelle UI à partir d'une maquette de conception Générez du code Compose directement à partir d'une maquette de conception. Générer une UI avec une pièce jointe d'image
Adapter l'UI à une image cible Adaptez votre UI à une conception de référence lorsque vous avez déjà créé une UI initiale. Générer une UI avec une pièce jointe d'image
Résoudre les problèmes de qualité de l'UI Identifiez et résolvez les problèmes pour améliorer la qualité et l'accessibilité de votre UI. Identifier et résoudre les problèmes de qualité de l'UI
Intégrations Android Analyser les plantages avec App Quality Insights Utilisez Gemini pour analyser vos rapports d'erreurs App Quality Insights, générer des insights, fournir un résumé des plantages et (si possible) recommander les étapes suivantes, y compris des exemples de code et des liens vers la documentation pertinente. Analyser les plantages avec App Quality Insights et Gemini
Analyser les erreurs d'exécution avec Logcat Gemini dans Android Studio vous aide à comprendre et à résoudre les erreurs de la fenêtre Logcat, ce qui simplifie votre processus de débogage. Lorsque votre application génère une erreur ou une exception, cliquez sur "Ask Gemini" (Demander à Gemini) pour obtenir des explications immédiates et des suggestions pratiques sans quitter l'IDE. Analyser les erreurs d'exécution avec Logcat et Gemini
Obtenir de l'aide concernant les erreurs de compilation et de synchronisation Gemini comprend les erreurs de compilation et de synchronisation Gradle. En cas d'erreur, cliquez sur le lien "Ask Gemini" (Demander à Gemini) dans la sortie de compilation pour vous aider à diagnostiquer et à résoudre les problèmes.
Confidentialité et sécurité Configurer le partage de contexte Configurez les fichiers qui sont spécifiquement partagés avec Gemini à l'aide de fichiers .aiexclude. Configurer le partage de contexte
Journalisation Collectez l'activité Gemini dans Cloud Logging, y compris les prompts, les réponses et les métadonnées telles que les lignes de code acceptées par l'utilisateur.

Abonnés au niveau Business uniquement.
Accéder aux journaux d'audit d'utilisation de Gemini Enterprise avec Cloud Logging
VPC Service Controls Établissez un environnement de codage sécurisé et contrôlé pour protéger les données sensibles et la propriété intellectuelle.

Abonnés au niveau Business uniquement.
Sécuriser votre application avec VPC Service Controls
Métriques de productivité Suivez l'utilisation de Gemini dans Android Studio par votre équipe et son impact sur votre travail, y compris des métriques telles que le taux d'acceptation des recommandations de code.

Abonnés au niveau Business uniquement.
Afficher et exporter des données analytiques