2014-10-19 63 views
17

Obserwuję z instrukcjami, aby zainstalować Intel HAXM na OS X.Instalacja HAXM na OSX Yosemite

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

Te instrukcje powiedzieć, aby zainstalować sterownik, a gdy to się robi uruchomić kextstat | grep intel aby sprawdzić, czy jest zainstalowany . Jeśli nie, uruchom sudo kextload –b com.intel.kext.intelhaxm.

Jednak, przynajmniej na OS X Yosemite, pojawia się następujący komunikat o błędzie podczas uruchamiania 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). 

Co to jest właściwy sposób, aby zainstalować rozszerzenie jądra HAXM na 10.10 Yosemite?

Odpowiedz

7

NOWOŚĆ: V1.1.1, które można znaleźć here rozwiązać problem

stara metoda:

Dwie poprawki były konieczne, aby uzyskać to do pracy.

Po pierwsze, opcja -b nie wydaje się już poprawna. Zamiast tego użyj -bundle-id.

drugie, sprawdzając w Console.app można zauważyć

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

Aby rozwiązać ten problem, należy uruchomić sudo nvram boot-args="kext-dev-mode=1" a następnie ponownie uruchom komputer.

Podsumowując:

  1. Run sudo nvram boot-args="kext-dev-mode=1"
  2. Restart.
  3. Run sudo kextload -bundle-id com.intel.kext.intelhaxm

Dziękuję reddit na odpowiedź.

UWAGA: Po uruchomieniu sudo nvram boot-args="kext-dev-mode=1" zezwalasz na załadowanie WSZYSTKIEGO KODU UNSIGNED. Poznaj swój system.

+0

Czy zainstalowałeś HAXM z zainstalowanego programu ładującego SDK, instalatora Yosemite .dmg? – harism

+0

Tak, nie instalator Mavericks – emmby

+0

dzięki za odpowiedź! – blueiur

2

Dla tych z systemem Android Studio poszukuje .dmg z HAXM Yosemite (10.10) byłoby znaleźć tutaj:

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

miałem ten sam problem. Zainstalowałem najnowszą wersję Intel (24 października) i teraz działa dobrze!

Oto link:

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

+0

To dobra wiadomość. Czy inne osoby mogą potwierdzić, że nie jest to już problem z najnowszą wersją? – emmby

+0

Może potwierdzić. Pracowałem dla mnie (= – lzt

+0

Zainstalowanie Intel HAXM z powyższego linku rozwiązało problem. – Mustafa

0

problem z mac Yosemite. najpierw spróbować .... IntelHAXM_1.1.0_for_ 10,10 Dmg ale ZDECYDOWANE IntelHAXM_1.1.1_for_below_ 10_9.dmg