web-dev-qa-db-fra.com

Installation de HAXM sur osx Yosemite

Je suis les instructions pour installer Intel HAXM sur OS X.

https://software.intel.com/en-us/Android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-os-x

Ces instructions disent d’installer le pilote, puis d’exécuter kextstat | grep intel pour voir s’il est installé. Sinon, lancez Sudo kextload –b com.intel.kext.intelhaxm.

Cependant, au moins sous OS X Yosemite, le message d'erreur suivant s'affiche lorsque j'exécute kextload:

$ kextstat | grep intel

$ Sudo kextload –b com.intel.kext.intelhaxm
/Users/mike/–b failed to load - (libkern/kext) not found; check the system/kernel logs for errors or try kextutil(8).
/Users/mike/com.intel.kext.intelhaxm failed to load - (libkern/kext) not found; check the system/kernel logs for errors or try kextutil(8).

Quelle est la bonne façon d'installer l'extension du noyau HAXM sur 10.10 Yosemite?

18
emmby

Obtenir IntelHAXM_1.1.1_for_10_9_and_above.dmg depuis le site Web d'Intels ( https://software.intel.com/en-us/Android/articles/intel-hardware-accelerated-execution-manager ) a résolu mon problème sans le besoin de définir les arguments de démarrage sur "kext-dev-mode = 1".

9
Nimer

NEW: V1.1.1 qui peut être trouvé ici corrige le problème

ANCIENNE METHODE:

Deux corrections étaient nécessaires pour que cela fonctionne.

Premièrement, l'option -b ne semble plus être correcte. Utilisez plutôt -bundle-id.

Deuxièmement, si vous enregistrez Console.app, vous remarquerez 

ERROR: invalid signature for com.intel.kext.intelhaxm, will not load

Pour résoudre ce problème, vous devez exécuter Sudo nvram boot-args="kext-dev-mode=1", puis redémarrer votre ordinateur.

En résumé:

  1. Exécuter Sudo nvram boot-args="kext-dev-mode=1"
  2. Redémarrer.
  3. Exécuter Sudo kextload -bundle-id com.intel.kext.intelhaxm

Merci à reddit pour la réponse.

NOTE: En exécutant Sudo nvram boot-args="kext-dev-mode=1", vous autoriserez le chargement de TOUS LES KEXT NON SIGNÉS. Connaissez votre système.

7
emmby

J'ai eu le même problème. J'ai installé la dernière version d'Intel (le 24 octobre) et maintenant cela fonctionne bien!

Voici le lien:

https://software.intel.com/en-us/Android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement-macrex

5
akawer

Pour ceux qui utilisent Android Studio et qui recherchent le .dmg de HAXM pour Yosemite (10.10), il serait situé ici:

/Applications/Android Studio.app/sdk/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM_1.1.0_for_10.10.dmg
2
Mac

L'installation de [l'émulateur Android] a fonctionné pour moi. Il n'a pas été installé par défaut . Il est possible d'accéder à Android Emulator en exécutant l'onglet Outils du SDK/SDK Android, comme indiqué:

0
mkayad

problème avec mac yosemite. essayez d'abord ... IntelHAXM_1.1.0_for _ 10.10 . dmg mais résolu en IntelHAXM_1.1.1_for_below _ 10_9 . dmg

0
JRL