web-dev-qa-db-fra.com

Accélérateur d'émulateur Intel X86 (programme d'installation HAXM) VT / NX non activé

Je demande comment activer mon VT/NX pour mon MacBook. Lorsque je tente d’utiliser un émulateur X86, il me semble que VT/NX n’est pas activé. pour Yosemite, il me semble.

Lorsque j'essaie de démarrer mon émulateur x86, il me dit:

Starting emulator for AVD 'X86'
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX is not installed on this machine (/dev/HAX is missing).

Mais l’AVD me montre que j’ai installé HAXM.

Lorsque j'essaie à nouveau d'installer moi-même, le programme d'installation imprime VT/NX NOT ENABLED.

Je ne peux poster aucune image…

à la réponse de mindex:

J'ai essayé d'exécuter toutes les versions d'Intel HAXM que je pouvais obtenir:

IntelHAXM_1.0.8.dmg     
IntelHAXM_1.1.0_for_10.10.dmg     
IntelHAXM_1.1.0_below_10.10.dmg      

Mais cela n'a pas fonctionné.

78
DaCheng.Xu

De la instructions Intel

"Le SDK Manager téléchargera le programme d'installation dans le répertoire" extras ", sous le répertoire principal du SDK. Même si le responsable du SDK dit" Installé ", cela signifie que l'exécutable Intel HAXM a été téléchargé. Vous devrez toujours exécuter le programme d'installation à partir de. le répertoire "extras" pour terminer l'installation.

Extrayez le programme d'installation dans le répertoire "extras" et suivez les instructions d'installation pour votre plate-forme. "

135
Nick Fortescue

Allez dans le gestionnaire de SDK dans votre IDE et installez les derniers "Intel HAXM" et démarrez l'émulateur.

Si elle jette l'erreur en tant que

Starting emulator for AVD 'X86'
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX is not installed on this machine (/dev/HAX is missing).

Cela signifie que certaines fonctionnalités graphiques matérielles doivent être affectées. Pour résoudre ce problème, il suffit de vous rendre sur le chemin où vous avez installé votre Adroid SDK.

Les fenêtres

C:\Android\SDK\extras\intel\Hardware_Accelerated_Execution_Manager

Vous y trouverez le fichier intelhaxm-Android.exe.

Mac OS X

Sur Mac OSX, il existe un fichier IntelHAXM_X.X.X.dmg, montez-le et vous trouverez un fichier mpkg.

Installez le fichier et redémarrez toutes les applications à l'aide de Android émulateur tel que (Android studio, cmd etc ..,).

Essayez maintenant d'ouvrir l'émulateur, cela fonctionnera bien

26
user4683987

Vous utilisez peut-être une version plus ancienne d’Intel HAXM (ou ne l’avez pas installée du tout). Allez à https://software.intel.com/en-us/Android/articles/intel-hardware-accelerated-execution-manager et téléchargez/installez le dernier package Intel HAXM pour MAC OS X.

EDIT: selon https://software.intel.com/en-us/forums/topic/50679 vous devez également vous assurer que Virtual PC/Parallel/VMWare n'est pas en cours d'exécution.

18
mindex

La version 1.1.1 est la version correcte pour Yosemite. Vous devez télécharger ceci directement à partir du site d'Intel: https://software.intel.com/en-us/Android/articles/intel-hardware-accelerated-execution-manager .

Celui téléchargé par SDK Manager est l'ancienne version (1.1.0). Si vous souhaitez toujours utiliser la version 1.1.0 - reportez-vous à la solution ici - http://www.csell.net/2014/09/03/VTNX_Not_Enabled/

16
Varun

1.Pour installer le pilote de virtualisation:

Lancez le Android SDK Manager, 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 terminer l'installation.

2.Si vous rencontrez un problème, redémarrez votre ordinateur et entrez dans le BIOS une technologie de virtualisation ...

3.Pour voir que votre possesseur est capable de virtualiser, allez au lien ci-dessous http://ark.intel.com/Products/VirtualizationTechnology

3
Md. Enamul Haque

Dans mon cas, exécutant Yosemite dans VMWare Workstation 10.0.5, je devais:

1) Configurez kext en mode dev (vous n’aurez peut-être plus besoin de vous .... essayez d’abord sans lui)

Sudo nvram boot-args="kext-dev-mode=1" 

Puis redémarrez (mise hors tension de la machine virtuelle) à l'étape 2) ci-dessous.

Détails ici: http://www.csell.net/2014/09/03/VTNX_Not_Enabled/

2) Ajoutez vhv.enable = "TRUE" à mon fichier VMX et redémarrez la VM

Détails discutés ici: https://communities.vmware.com/thread/416997?start=15&tstart=

3) Installez HAXM 1.1.1 comme indiqué ci-dessus à partir du site Intel.

(J'adorerais poster plus de liens -> mais j'ai une limite pour 2 -> alors votez pour moi donc la prochaine fois, vous recevrez plus ... :-))

3
user2395959

Dans de nombreux cas, certains antivirus démarrent également HyperV avec window et ne permettent pas l'installation de HAXM. J'ai rencontré ce problème à cause de l'antivirus AVAST. J'ai donc désinstallé AVAST, puis HAXM s'est installé correctement après le redémarrage. Ensuite, j'ai réinstallé AVAST.

Il s’agit donc simplement d’une vérification lors de l’installation, même si AVAST est installé à nouveau. HAXM fonctionne correctement avec les émulateurs Virtual Box et Android.

0
gvisgr8

Pour installer IntelHAXM, vous devez activer Intel Virtual Technology.

Pour l'activer, vous devez redémarrer votre PC et accéder au BIOS. Il existe une option appelée Intel Virtual Technology que vous devez activer pour l'activer.

Après l'avoir activé, réinstallez IntelHAXM. Cela devrait résoudre le problème.

0
mehran zolqdr

Essayez d'installer Integrated Native Developer Experience
"Est une suite de productivité multi-architectures qui fournit aux développeurs des outils, une assistance et une intégration IDE permettant de créer des applications C++/Java * hautes performances pour Windows * sous architecture Intel®, OS X sur les architectures Intel® et Android * sur les architectures ARM * et Intel®. "

Expérience de développeur natif intégré

0
Osama AbuSitta