L'émulateur d'Android Studio rencontre des problèmes sous Windows 11

Si vous rencontrez des problèmes avec l'émulateur Android Studio sur Windows 11, vous n'êtes pas seul. Google et Microsoft travaillent sur un correctif.

L'un des composants les plus importants du SDK de développement Android Studio est l'émulateur Android, qui permet aux développeurs de tester leurs applications sur une large gamme de matériel virtualisé. Cependant, il semblerait que l'émulateur Android n'était pas tout à fait prêt pour la sortie de Windows 11, car des rapports de bogues arrivent pour l'émulateur lors de l'utilisation d'Hyper-V. Heureusement, il existe également un correctif en cours de développement.

Mise à jour 1 (11/11/21 @ 12:35 ET) : L'émulateur Android Studio 31.1.2 a maintenant libéré avec un correctif pour Hyper-V sur Windows 11. Il devrait bientôt apparaître sous forme de mise à jour dans Android Studio pour tout le monde. L'article tel que publié le Novembre11, 2021, est conservé ci-dessous.

Il y a au moins quelques dizaines de rapports en ligne de l'émulateur Android qui ne démarre pas sous Windows 11 (

via Mishaal Rahman sur Twitter) lors de l'utilisation d'Hyper-V, l'hyperviseur natif de Microsoft sous Windows. Le problème affecte les PC équipés de processeurs Intel ou AMD, mais les émulateurs utilisant le pilote Hypervisor pour processeurs AMD au lieu d'Hyper-V ne sont pas affectés. Les ordinateurs exécutant Windows 10, Linux ou macOS ne sont pas non plus concernés par le bug.

Heureusement, un correctif est déjà en cours de développement. Les développeurs de Microsoft ont confirmé qu'il s'agissait d'un bug lié à XSAVE dans l'API Hyper-V sous Windows 11, et Google et Microsoft travaillent pour résoudre le problème. Si vous avez besoin d'une solution maintenant, vous pouvez soit supprimez une ligne dans le code source de l'émulateur Android Studio et compilez-la vous-même, ou remplacer un fichier par une version précompilée créée par quelqu'un.

Même si l’émulateur Android Studio est actuellement (partiellement) défectueux sous Windows 11, vous pouvez toujours exécuter des applications Android sur Windows 11 via le sous-système Windows intégré pour Android. En fait, avec la possibilité de télécharger des applications, vous pouvez même tester vos projets Android Studio sous Windows 11 sans vous soucier de l'émulateur. L'émulateur de Google reste cependant la meilleure option pour tester des fonctionnalités matérielles spécifiques, telles que les mouvements d'accélérateur, les emplacements GPS personnalisés, les interfaces pliables et bien plus encore. Et bien sûr, si vous possédez un appareil Android physique, vous pouvez le connecter à votre PC pour tester des applications et des jeux.