web-dev-qa-db-fra.com

Impossible de lancer AVD dans l'émulateur. Veuillez vous assurer qu'Intel HAXM est correctement installé et utilisable

Je reçois cette erreur lorsque je suis fatigué de lancer l'émulateur. Aucune suggestion?

Cannot launch AVD in emulator.
Output:
emulator: WARNING: VM heap size set below hardware specified minimum of 128MB
emulator: WARNING: Setting VM heap size to 384MB
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAXM must be updated (version 1.1.4 < 6.0.1).
7
PersianBlue

Après avoir téléchargé Intel HAXM à partir du studio Android, vous devez l'installer. Exécutez la configuration à partir des utilisateurs * nom *\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm- Android.exe Malheureusement, cela ne peut être installé que sur des ordinateurs équipés de processeurs Intel, vous devez donc disposer d'un processeur Intel pour exécuter l'émulateur Studio Android Android.

10
Lonn

Avez-vous essayé de réinstaller Intel HAXM? Pour ce faire, procédez comme suit.

1) Ouvrez SDK Manager et téléchargez Intel x86 Emulator Accelerator (programme d'installation HAXM) si vous ne l'avez pas fait.

2) Maintenant, allez dans votre répertoire SDK (C:\users\username\AppData\Local\Android\sdk, en général). Dans ce répertoire, accédez à extras> intel> Hardware_Accelerated_Execution_Manager et exécutez le fichier nommé "intelhaxm-Android.exe".

3) Redémarrez Android Studio, puis essayez de redémarrer l'AVD.

L'affichage de la fenêtre de l'émulateur peut prendre une ou deux minutes.

3
John Oss

Vous devez avoir installé la dernière version du pilote Intel Haxm. Vous semblez avoir la version 1.1.4 et la dernière est 6.0.1

Voici le lien direct pour télécharger et installer https://software.intel.com/en-us/Android/articles/intel-hardware-accelerated-execution-manager

activez VT-x pour votre système, obtenez la dernière version de haxm ici https://github.com/intel/haxm/releases/tag/v7.4.1 mise à jour et u sont prêts à partir.

(Ou vous pouvez utiliser le gestionnaire du SDK pour l'installer comme le suggère l'autre réponse)

0
Shmuel

Voir ce lien

ou ceci (pour Windows, voir le lien pour Mac/Linux):

Configuration de VM Acceleration sur Windows

L'accélération de la machine virtuelle pour Windows nécessite l'installation d'Intel Hardware Accelerated Execution Manager (Intel HAXM). Le logiciel nécessite un processeur Intel avec prise en charge de la technologie de virtualisation (VT) et l'un des systèmes d'exploitation suivants:

Windows 7 (32/64 bits) Windows Vista (32/64 bits) Windows XP (32 bits uniquement) Pour installer le pilote de virtualisation:

Démarrez le gestionnaire de SDK Android Android, sélectionnez Extras, puis sélectionnez Intel Hardware Accelerated Execution Manager. Une fois le téléchargement terminé, exécutez /extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe. Suivez les instructions à l'écran pour Une fois l'installation terminée, vérifiez que le pilote de virtualisation fonctionne correctement en ouvrant une fenêtre d'invite de commandes et en exécutant la commande suivante: sc query intelhaxm Vous devriez voir un message d'état comprenant les informations suivantes: SERVICE_NAME: intelhaxm ... STATE: 4 FONCTIONNEMENT ...

Pour exécuter un émulateur basé sur x86 avec l'accélération VM:

Si vous exécutez l'émulateur à partir de la ligne de commande, spécifiez simplement un AVD basé sur x86: emulator -avd Remarque: Vous devez fournir un nom de configuration AVD basé sur x86, sinon VM ne sera pas activée.

Si vous exécutez l'émulateur depuis Android Studio, exécutez votre application Android avec un AVD basé sur x86: In Android Studio, cliquez sur votre dossier de projet Android puis sélectionnez Exécuter> Modifier les configurations ... Dans le panneau de gauche de la boîte de dialogue Exécuter/Déboguer les configurations, sélectionnez votre Android exécuter la configuration ou créer une nouvelle configuration. Sous les options du périphérique cible, sélectionnez l'AVD basé sur x86 que vous avez créé précédemment. Exécutez votre Android projet en utilisant cette configuration d'exécution. Vous pouvez ajuster la quantité de mémoire disponible à l'extension du noyau Intel HAXM en réexécutant son programme d'installation.

Vous pouvez arrêter d'utiliser le pilote de virtualisation en le désinstallant. Réexécutez le programme d'installation ou utilisez le panneau de configuration pour supprimer le logiciel.

0
Jeffalee