Voici les nouvelles fonctionnalités de la mise à jour groupée Android Studio Narwhal :
Versions de correctif
Voici une liste des versions de correctif dans Android Studio Narwhal Feature Drop.
Mise à jour groupée Android Studio Narwhal | 2025.1.2 correctif 1 (août 2025)
Il s'agit d'une mise à jour mineure qui inclut des corrections de bugs et des améliorations pour Android Studio et le plug-in Android Gradle.
Corrections et améliorations des performances dans Android Studio
- Correction d'un problème dans l'outil
code_search
utilisé par l'agent. - Kotlin Multiplatform (KMP) : correction d'un bug qui empêchait la création correcte des tâches Gradle pour les appareils gérés par Android Gradle dans les projets KMP. Les tâches de votre appareil géré devraient maintenant se résoudre et s'exécuter comme prévu.
Correctifs et améliorations des performances du plug-in Android Gradle
- Le plug-in Android Gradle (AGP) a été mis à jour vers la version 8.12.1.
Voici les nouvelles fonctionnalités de la mise à jour groupée Android Studio Narwhal :
Mode Agent de Gemini dans Android Studio
Le mode Agent de Gemini dans Android Studio est une nouvelle fonctionnalité d'IA conçue pour gérer les tâches de développement complexes en plusieurs étapes, qui vont au-delà de ce que vous pouvez faire en discutant avec Gemini. Pour utiliser le mode Agent, cliquez sur Gemini dans la barre latérale, puis sélectionnez l'onglet Agent. Vous pouvez décrire un objectif complexe, comme générer des tests unitaires ou corriger des erreurs, et l'agent élabore un plan d'exécution qui s'étend sur plusieurs fichiers de votre projet. L'agent suggère des modifications et corrige les bugs de manière itérative pour atteindre l'objectif. Vous pouvez examiner, accepter ou refuser les modifications proposées, et demander à l'agent de les modifier en fonction de vos commentaires.

Règles dans Gemini
Les règles dans Gemini vous permettent de définir des styles de programmation ou des formats de sortie préférés dans la bibliothèque de requêtes. Vous pouvez également mentionner les langages et les technologies que vous préférez. Lorsque vous définissez ces préférences une fois, elles sont automatiquement appliquées à toutes les requêtes ultérieures envoyées à Gemini. Les règles aident l'IA à comprendre les normes et les préférences du projet pour une assistance au codage plus précise et personnalisée. Par exemple, vous pouvez créer la règle "Donne-moi toujours des réponses concises en Kotlin".
Pour configurer une règle, accédez à Android Studio > Settings > Tools > Gemini > Prompt Library > Rules (Android Studio > Paramètres > Outils > Gemini > Bibliothèque de prompts > Règles), puis modifiez le texte dans l'éditeur. Utilisez le menu déroulant pour stocker les règles au niveau de l'IDE ou du projet :
- Les règles au niveau de l'IDE sont privées et peuvent être utilisées dans plusieurs projets.
- Les règles au niveau du projet peuvent être partagées entre des collaborateurs qui travaillent sur le même projet.
Pour partager des requêtes avec l'équipe, vous devez ajouter le dossier
.idea
au système de contrôle des versions.

Émulateur XR intégré
L'émulateur XR se lance désormais par défaut en mode intégré. Vous pouvez désormais déployer votre application, parcourir l'espace 3D et utiliser l'outil d'inspection de la mise en page directement dans Android Studio.

Modèle de projet XR
La mise à jour groupée Android Narwhal introduit un nouveau modèle de projet spécialement conçu pour Jetpack XR. Cela vous fournit une base solide avec un code boilerplate pour commencer immédiatement à développer votre expérience immersive.
Outil d'inspection de la mise en page intégré pour XR
L'outil d'inspection de la mise en page intégré est désormais compatible avec les applications XR, ce qui vous permet d'inspecter et d'optimiser la mise en page de votre UI dans l'environnement XR. Obtenez des insights détaillés sur la structure des composants de votre application et identifiez les problèmes de mise en page potentiels pour créer des expériences plus raffinées et performantes.
Prise en charge de la taille de page de 16 ko
La mise à jour groupée d'Android Studio Narwhal améliore la prise en charge du passage aux tailles de page de 16 ko. Pour vous aider à effectuer cette transition en douceur, Android Studio propose désormais des avertissements proactifs lors de la création d'APK ou d'Android App Bundles incompatibles avec les appareils 16 ko. L'analyseur d'APK vous permet également d'identifier les bibliothèques incompatibles avec les appareils de 16 ko. Pour tester vos applications dans ce nouvel environnement, une cible d'émulateur de 16 Ko dédiée est également disponible dans Android Studio, en plus des images de 4 Ko existantes.

Améliorations de la navigation dans l'aperçu Compose
L'interaction avec l'aperçu Compose est désormais plus efficace grâce aux dernières améliorations de la navigation. Cliquez sur le nom de l'aperçu pour accéder à sa définition ou cliquez sur le composant individuel pour accéder à la fonction dans laquelle il est défini. Les états de survol fournissent un retour visuel immédiat lorsque vous pointez sur un aperçu. La navigation au clavier à l'aide des flèches a été améliorée pour faciliter le déplacement entre plusieurs aperçus, ce qui permet d'itérer et d'affiner l'UI plus rapidement.
Sélecteur d'aperçu Compose
Le sélecteur d'aperçu Compose est désormais disponible. Pour le tester, cliquez sur n'importe quelle annotation @Preview
dans votre code Compose.

Recomposition enfant dans l'outil d'inspection de la mise en page
L'outil d'inspection de la mise en page est compatible avec le nombre de recompositions enfants. Vous pouvez désormais voir le nombre de recompositions même si le composable qui se recompose est réduit sous un parent dans l'arborescence des composants. Lorsque vous constatez une augmentation du nombre de recompositions enfant, vous pouvez ouvrir l'arborescence et identifier les endroits où les recompositions ont lieu.

Partner Device Labs disponibles avec le streaming d'appareils Android
Les Device Labs partenaires sont des laboratoires d'appareils gérés par des partenaires OEM de Google, tels que Samsung, Xiaomi, OPPO, OnePlus, vivo et d'autres. Ils élargissent la sélection d'appareils disponibles dans Android Device Streaming. Ce service est en version bêta et est disponible dans les dernières versions Canary d'Android Studio. Pour en savoir plus, consultez Se connecter à Partner Device Labs.
Mode K2 par défaut
Android Studio utilise désormais le compilateur Kotlin K2 par défaut. Ce compilateur de nouvelle génération améliore considérablement les performances de l'IDE et de vos compilations. En activant K2, nous préparons le terrain pour de futures fonctionnalités du langage de programmation Kotlin et pour une expérience de développement encore plus rapide et robuste en Kotlin.