Cette page présente les nouvelles fonctionnalités introduites dans les versions Preview d'Android Studio. Les versions Preview offrent un accès anticipé aux dernières fonctionnalités et améliorations d'Android Studio. Vous pouvez télécharger ces versions d'aperçu. Si vous rencontrez des problèmes lors de l'utilisation d'une version preview d'Android Studio, contactez-nous. Vos rapports de bug nous aident à améliorer Android Studio.
Les versions Canary contiennent des fonctionnalités de pointe en cours de développement actif et sont testées de manière superficielle. Vous pouvez utiliser les versions Canary pour le développement, mais sachez que des fonctionnalités peuvent être ajoutées ou modifiées. Les versions candidates (RC) sont la prochaine version d'Android Studio et sont presque prêtes à être publiées en version stable. L'ensemble de fonctionnalités de la prochaine version a été stabilisé. Consultez Noms des versions d'Android Studio pour comprendre la dénomination des versions d'Android Studio.
Pour obtenir les dernières actualités sur les versions preview d'Android Studio, y compris une liste des correctifs notables dans chaque version preview, consultez les mises à jour des versions sur le blog Android Studio.
Versions actuelles d'Android Studio
Le tableau suivant répertorie les versions actuelles d'Android Studio et leurs canaux respectifs.
| Version | Chaîne |
|---|---|
| Android Studio Panda 1 | Stable |
| Plug-in Android Gradle 9.0.0 | Stable |
| Android Studio Panda 2 | RC |
Compatibilité avec les aperçus du plug-in Android Gradle
Chaque version preview d'Android Studio est publiée avec une version correspondante du plug-in Android Gradle (AGP). Les versions preview de Studio devraient fonctionner avec n'importe quelle version stable compatible d'AGP. Toutefois, si vous utilisez une version preview d'AGP, vous devez utiliser la version preview correspondante de Studio (par exemple, Android Studio Chipmunk Canary 7 avec AGP 7.2.0-alpha07). Toute tentative d'utilisation de versions divergentes (par exemple, Android Studio Chipmunk bêta 1 avec AGP 7.2.0-alpha07) entraînera un échec de la synchronisation, ce qui vous invitera à passer à la version correspondante d'AGP.
Pour obtenir un journal détaillé des arrêts et suppressions de l'API du plug-in Android Gradle, consultez les mises à jour de l'API du plug-in Android Gradle.
Studio Labs
Studio Labs vous permet de tester les dernières fonctionnalités expérimentales d'IA dans une version stable d'Android Studio. Vous pouvez ainsi intégrer plus rapidement nos offres d'assistance par IA dans votre workflow de développement. Pour en savoir plus, consultez Studio Labs.
Voici les fonctionnalités actuellement disponibles dans Studio Labs.
| Fonctionnalité | Description | Docs |
|---|---|---|
| Génération d'aperçu 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. | UI de transformation |
| Parcours pour Android Studio | Utilisez le langage naturel pour décrire les étapes et les assertions des tests de bout en bout. | Journeys for Android Studio |
Android Studio Panda 2
Voici les nouvelles fonctionnalités d'Android Studio Panda 2 :
Pour voir les corrections apportées à cette version d'Android Studio, consultez les problèmes résolus.
Abandon de l'aperçu des vues personnalisées
Nous allons abandonner la fonctionnalité d'aperçu des vues personnalisées dans les prochaines versions.
À mesure que l'écosystème Android évolue vers Jetpack Compose, la création de composants d'UI personnalisés est devenue beaucoup plus efficace et intuitive. Compose inclut un système @Preview puissant et intégré qui offre un workflow supérieur pour développer des éléments d'UI personnalisés par rapport à l'ancienne approche basée sur XML.
En abandonnant l'aperçu des vues personnalisées, nous pouvons concentrer nos ressources sur l'amélioration de l'expérience d'aperçu dans l'écosystème Compose tout en fournissant un IDE plus léger et plus performant.
Créer un projet avec l'IA
Exploitez la puissance de l'IA générative pour accélérer votre workflow de développement Android. À partir d'Android Studio Otter 1 Canary 5, l'agent d'IA vous permet de passer de l'idée au prototype d'application en quelques minutes.
L'agent est capable de générer diverses applications multiscreen :
- Applications à écran unique : créez des applications de base avec des mises en page d'UI statiques.
- Applications multipages : créez des applications avec une navigation de base entre les écrans.
- Applications optimisées par l'IA : intégrez les API Gemini pour ajouter des fonctionnalités d'IA générative.
- Applications avec intégration d'API publiques : créez des applications qui affichent des données provenant d'API publiques.
Pour utiliser l'agent de configuration de projet :
- Lancez Android Studio.
Sélectionnez New Project (Nouveau projet) sur l'écran Welcome to Android Studio (Bienvenue dans Android Studio) ou File > New > New Project (Fichier > Nouveau > Nouveau projet) depuis un projet.
Démarrer un nouveau projet. Sélectionnez Créer avec l'IA.
Sélectionnez un modèle de projet ou créez votre application avec Gemini. Saisissez votre requête dans le champ de saisie de texte, puis cliquez sur Suivant.
Boîte de dialogue pour configurer un nouveau projet. Nommez votre application, puis cliquez sur Terminer pour lancer le processus de génération.
En fonction de votre requête, Gemini dans Android Studio génère un plan structuré pour votre application. Une fois que vous avez approuvé le plan, l'agent lance une boucle de génération autonome pour configurer et compiler votre application.
Mettre à jour les dépendances avec l'agent IA
La mise à niveau des dépendances peut être une tâche complexe et chronophage. À partir d'Android Studio Otter 1 Canary 5, l'agent d'IA automatise et simplifie le processus de mise à niveau des dépendances, ce qui élimine les tâches fastidieuses et améliore la maintenabilité du projet. En quelques clics, vous pouvez mettre à niveau toutes vos dépendances et profiter des avantages des dernières versions, ce qui vous permet de vous concentrer sur la création d'applications de haute qualité.
Pour mettre à jour les dépendances à l'aide de l'agent IA, procédez comme suit :
- Cliquez sur Refactoriser (ou effectuez un clic droit dans l'éditeur ou la vue du projet) > Mettre à jour les dépendances.
Dans le fichier
libs.versions.toml, pointez sur une version soulignée, cliquez sur le menu Afficher les actions contextuelles
qui s'affiche, puis cliquez sur Mettre à jour toutes les bibliothèques avec Gemini.
Au cours du processus, l'agent fournit un aperçu général de son plan de mise à niveau afin que vous puissiez suivre la progression étape par étape et examiner toutes les modifications avant de les appliquer. L'agent itère tout au long du processus de compilation, en résolvant les erreurs de compilation qui surviennent lors des mises à niveau. Vous pouvez examiner, accepter ou annuler les modifications, ou arrêter l'agent à tout moment.
Prise en charge des icônes monochromes dans Asset Studio
La mise à jour groupée d'Android Studio Narwhal 2025.1.3 Canary 2 et versions ultérieures simplifie la création d'icônes d'application thématiques. Avec Android 13 (niveau d'API 33) et versions ultérieures, les utilisateurs peuvent choisir d'utiliser des icônes d'application à thème, qui s'adaptent au fond d'écran et au thème de leur appareil.
Pour prendre en charge cette fonctionnalité, Android Studio intègre une nouvelle option d'icône monochrome directement dans l'assistant Image Asset Studio. Lorsque vous créez une icône d'application adaptative, un onglet Monochrome dédié s'affiche désormais en plus des onglets Premier plan et Arrière-plan existants. Vous pouvez fournir une icône d'application monochrome distincte (consultez les spécifications de conception) ou autoriser Android Studio à réutiliser par défaut le calque de premier plan de l'icône adaptative pour le calque monochrome.
Vous pouvez accéder à Image Asset Studio depuis le Gestionnaire de ressources ou en effectuant un clic droit sur un répertoire de projet et en accédant à Nouveau > Élément Image.
Sélectionnez Icônes de lanceur (adaptatives et anciennes) comme type d'icône pour afficher le nouvel onglet Monochrome.
Après avoir importé les icônes, vous pouvez prévisualiser les icônes d'application à thème.
Obsolescence du mode 3D de l'outil d'inspection de la mise en page
Dans Android Studio Panda 2, nous avons abandonné la fonctionnalité de mode 3D dans l'outil d'inspection de la mise en page. Le mode 3D permettait de visualiser des hiérarchies profondes, mais les données d'utilisation indiquent que la vue 2D standard et l'arborescence des composants répondent à la grande majorité des besoins de débogage. En supprimant cette fonctionnalité, nous pouvons consacrer nos ressources à l'amélioration globale de l'assistance, des performances et de la stabilité de l'outil d'inspection de la mise en page. Vous pouvez continuer à inspecter l'imbrication des vues et l'ordre Z à l'aide de l'arborescence des composants et de la vue de mise en page 2D standard.