Question Erreur lors du lancement de AVD avec le processeur AMD


J'ai Windows 8.1 pro avec un processeur AMD. J'ai installé le SDK Android et Eclipse. Cela fonctionne mais le problème est que quand je crée AVD et le lance montre cette erreur:

émulateur: ERREUR: l'émulation x86 nécessite actuellement une accélération matérielle!
   Veuillez vous assurer qu'Intel HAXM est correctement installé et utilisable.
   État d'accélération du processeur: le module noyau HAX n'est pas installé!

J'ai déjà installé Intel Hardware_Accelerated_Execution_Manager et j'ai activé la modulation virtuelle à partir du menu de démarrage, mais cela ne fonctionne toujours pas.


647
2017-10-14 08:03


origine


Réponses:


Assurez-vous d'avoir installé HAXM installer sur votre gestionnaire de SDK.

Android SDK Manager

Après le téléchargement et assurez-vous que vous courir l'installation située dans: {SDK_FOLDER} \ extras \ intel \ Hardware_Accelerated_Execution_Manager \ intelhaxm.exe

Remarque: dans Android Studio, la commande "intelhaxm.exe" a été remplacée par "intelhaxm-android.exe".

Si vous obtenez l'erreur "VT non supporté" lors de l'installation, désactivez Hyper-V sur les fonctionnalités de Windows. Vous pouvez exécuter cette commande dism.exe /Online /Disable-Feature:Microsoft-Hyper-V. Vous aurez également besoin de "Virtualization Technology" pour être activé sur votre BIOS


838
2017-10-15 11:01



  1. Ouvrez le Gestionnaire de SDK et téléchargez Accélérateur d'émulation Intel x86 (HAXM installer) si vous n'avez pas.

  2. Maintenant, allez dans votre répertoire SDK (C: \ users \ nom d'utilisateur \ AppData \ Local \ Android \ sdk, généralement). Dans ce répertoire, allez à suppléments → Intel → Hardware_Accelerated_Execution_Manager et exécutez le fichier nommé "intelhaxm-android.exe".

    Au cas où vous auriez une erreur comme "Intel virtualization technology   (vt, vt-x) n'est pas activé ", accédez aux paramètres de votre BIOS et activez   virtualisation matérielle.

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

Cela peut prendre une minute ou deux pour afficher la fenêtre de l'émulateur.


202
2018-01-17 08:33



Si vous utilisez Mac, comme mentionné dans @pedro, assurez-vous que l'installateur HAXM est téléchargé via le gestionnaire SDK Android.

Ensuite, installez-le! Dans finder, naviguez jusqu'à /YOUR_SDK_PATH/extras/intel/Hardware_Accelerated_Execution_Manager/ 

Exécutez et installez le fichier .mpgk dans le fichier .dmg suivant

  • Yosemite: IntelHAXM_1.1.0_for_10.10.dmg
  • Pré-yosémite: IntelHAXM_1.1.0_below_10.10.dmg 
  • El Capitan: IntelHAXM_6.0.1.dmg - s'il vous plaît installer le fichier IntelHAXM_6.0.1.mpgk dans - il vous demandera si vous souhaitez le réinstaller. Dis juste oui.

Exemple:

$cd /YOUR_SDK_PATH/extras/intel/Hardware_Accelerated_Execution_Manager/
$open IntelHAXM_1.1.0_below_10.10.dmg

143
2017-11-03 11:43



Premier, vous devez activer la technologie de virtualisation Intel à partir du BIOS:

Enter image description here

Seconde, accédez à votre SDK ... \ extras \ intel \ Hardware_Accelerated_Execution_Manager:

Enter image description here

Puis installez intelhaxm-android.exe.

Notez que si vous ne trouvez pas ce fichier dans le répertoire, assurez-vous d'installer le paquet à partir de votre gestionnaire de SDK:

Enter image description here


101
2018-05-08 17:27



Cela résout pour moi:

Aller à (C: \ users \% USERNAME% \ AppData \ Local \ Android \ sdk, généralement).

Ensuite aller à Extras -> Intel -> Hardware_Accelerated_Execution_Manager et exécutez le fichier nommé "intelhaxm-android.exe".

Au cas où vous auriez une erreur comme "La technologie de virtualisation Intel (vt, vt-x) n'est pas activée", accédez aux paramètres de votre BIOS et activez la virtualisation matérielle.

Redémarrez votre studio


29
2018-01-19 11:28



Pour les processeurs AMD:

Vous n'avez pas besoin de Genymotion, créez simplement un nouveau périphérique virtuel et, tout en sélectionnant l'image système, sélectionnez l'ABI comme Armeabi au lieu de celui par défaut x86.

enter image description here


20
2018-01-16 11:08



J'ai fait face au même problème récemment.

J'ai installé le programme d'installation HAXM sur votre gestionnaire SDK:

Enter image description here

Et puis installé le dernier pilote Intel HAXM:

https://software.intel.com/fr-fr/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement

Et voilà! L'émulateur fonctionne comme un charme :)


19
2017-07-06 04:51



Pour les processeurs AMD:

Allez dans le gestionnaire AVD et créez un nouveau périphérique virtuel en tant qu'image du système ARM.


15
2018-03-09 05:27



Donc, j'ai ce problème et il semble que, sauf si vous êtes sur Linux, vous ne serez pas en mesure d'utiliser HAXM. [EDIT: c'est si vous avez une puce AMD (non intel) bien sûr que c'est le problème]

Comme indiqué sur le site Android;

De nombreux processeurs modernes fournissent des extensions pour l'exécution de machines virtuelles (VM)   plus efficacement. Profitant de ces extensions avec le   L'émulateur Android nécessite une configuration supplémentaire de votre   système de développement, mais peut améliorer considérablement la vitesse d'exécution.   Avant d'essayer d'utiliser ce type d'accélération, vous devriez d'abord   déterminer si le processeur de votre système de développement prend en charge l'un des   suivant les technologies d'extensions de virtualisation:

Intel Virtualization Technology (VT, VT-x, vmx) extensions

> Extensions AMD Virtualization (AMD-V, SVM) (uniquement supportées pour Linux)

Comme d'autres l'ont mentionné, Genymotion peut être une solution.


12
2017-10-20 19:38