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 preview. 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 et sont légèrement testées. Bien que vous puissiez utiliser les versions Canary pour le développement, 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 pour la 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 | Canal |
|---|---|
| Android Studio Rabbit 1 | Stable |
| Plug-in Android Gradle 9.4.0 | Stable |
| Android Studio Rabbit 2 | CR |
Compatibilité avec les versions preview 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). Si vous tentez d'utiliser des versions différentes (par exemple, Android Studio Chipmunk Beta 1 avec AGP 7.2.0-alpha07), la synchronisation échouera et vous serez invité à 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 d'IA expérimentales dans une version stable d'Android Studio. Vous pouvez ainsi intégrer plus rapidement nos offres d'assistance IA à votre workflow de développement. Pour en savoir plus, consultez Studio Labs.
Voici les fonctionnalités actuellement disponibles dans Studio Labs.
| Fonctionnalité | Description | Docs |
|---|---|---|
| Parcours pour Android Studio | Utilisez le langage naturel pour décrire les étapes et les assertions des tests de bout en bout. | Parcours pour Android Studio |
Android Studio Rabbit 2
Voici les nouvelles fonctionnalités d'Android Studio Rabbit 2.
Pour voir les corrections apportées à cette version d'Android Studio, consultez les problèmes résolus.
Bring Your Own Agent (BYOA) : intégrez vos agents de codage préférés
En s'appuyant sur la compatibilité d'Android Studio avec les modèles d'IA personnalisés, Android Studio Rabbit 2 Canary 2 introduit la fonctionnalité BYOA (Bring Your Own Agent). Avec BYOA, vous pouvez connecter vos agents de codage IA préférés (y compris Claude Agent, OpenAI Codex et Google Antigravity) directement à Android Studio à l'aide du protocole ACP (Agent Client Protocol) ouvert.
BYOA associe l'agent de votre choix à l'intelligence native de l'IDE, en transmettant le graphique complet du projet, les diagnostics de compilation et les commandes de l'émulateur directement à votre agent pour une exécution plus rapide et une consommation de jetons réduite. Vous pouvez vous authentifier avec vos abonnements personnels ou d'entreprise, tandis que l'agent intégré d'Android Studio reste disponible sans frais supplémentaires.
BYOA offre les avantages suivants :
- Compatibilité avec n'importe quel agent compatible avec l'ACP.
- Accès direct à l'IDE pour les diagnostics de compilation, les outils du SDK Android, l'exécution du terminal et du shell, et la gestion de l'émulateur.
- Options de connexion flexibles compatibles avec les clés API personnelles et les abonnements des clients.
Commencer
Pour commencer à utiliser BYOA, procédez comme suit :
- Mettez à jour Android Studio vers la dernière version Canary.
- Connectez vos agents : dans la fenêtre des agents, sélectionnez l'un des agents par défaut (Claude Agent, Codex ou Antigravity), puis connectez-vous ou fournissez une clé API. Vous trouverez d'autres agents dans le registre sous File (Android Studio sur macOS) > Settings > Tools > AI > Agents (Fichier > Paramètres > Outils > IA > Agents).
Corrections agentiques avec LeakCanary
À partir de Rabbit 2, Android Studio intègre directement LeakCanary à l'agent IA pour vous aider à diagnostiquer et à résoudre les fuites de mémoire sans quitter l'IDE. Cette intégration permet à LeakCanary de fournir des explications plus pertinentes sur les causes sous-jacentes des fuites de mémoire et de suggérer des modifications de code spécifiques pour les corriger. Essayez cette fonctionnalité dans la tâche LeakCanary du Profiler.
Découvrir, installer et gérer des compétences Android dans Android Studio
Dans Android Studio Rabbit 2, il est plus facile de découvrir, d'installer et de gérer les compétences Android directement dans l'IDE. Vous bénéficiez ainsi d'un contrôle précis sur les workflows spécialisés et les conseils procéduraux disponibles pour l'agent.
Redimensionner la fenêtre d'outil "Running Devices" (Appareils en cours d'exécution) en double-cliquant sur un espace vide
Vous pouvez éliminer l'espace inutilisé autour de vos appareils physiques virtuels ou dupliqués dans la fenêtre d'outil Running Devices (Appareils en cours d'exécution). Double-cliquez n'importe où dans la zone d'arrière-plan vide en dehors de l'écran de l'appareil (et du cadre, s'il est visible) pour redimensionner automatiquement la fenêtre de l'outil ou ajuster les proportions du volet fractionné afin qu'il s'adapte parfaitement à l'écran de l'appareil.
- Fenêtres d'outils ancrées : ajuste la largeur de la fenêtre d'outils (lorsqu'elle est ancrée à gauche ou à droite) ou sa hauteur (lorsqu'elle est ancrée en haut ou en bas) pour supprimer la marge excessive autour de l'appareil.
- Modes flottant et fenêtré : redimensionne la largeur et la hauteur de la fenêtre pour qu'elle s'ajuste parfaitement à l'écran de l'appareil.
- Vues fractionnées : ajuste automatiquement les séparateurs internes lorsque vous affichez plusieurs écrans ou appareils côte à côte.