Intel X86 에뮬레이터 가속기 (HAXM 설치 프로그램) VT / NX가 활성화되지 않음


78

내 MacBook에서 VT / NX를 활성화하는 방법을 묻습니다. X86 에뮬레이터를 사용하려고 할 때 VT / NX가 활성화되지 않은 것 같습니다. MacBook을 업데이트 한 후 10.9 시스템을 사용했을 때 이런 일이 없었던 것 같습니다. 요세미티에게는 나에게 보인다.

x86 에뮬레이터를 시작하려고하면 다음과 같은 메시지가 표시됩니다.

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).

하지만 AVD는 HAXM을 설치했음을 보여줍니다.

직접 설치를 다시 시도하면 설치 프로그램이 VT/NX NOT ENABLED.

이미지를 게시 할 수 없습니다…

mindex의 답변 :

나는 얻을 수있는 모든 버전의 Intel HAXM을 실행 해 보았습니다.

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

그러나 그것은 작동하지 않았습니다.


user3847306의 대답은 갈 길입니다.
표시 이름

3
왜 대답을 받아 들일 수 없습니까? :(
Sampath

./sdk/extras/intel/Hardware_Accelerated_Execution_Manager/HAXM \ 설치를 실행하고 암호를 입력하십시오. admin 결과 : 자동 설치 통과!, 저에게 적합합니다.
zetanova

답변:


135

로부터 인텔 지침

"SDK 관리자는 주 SDK 디렉토리 아래의"extras "디렉토리에 설치 프로그램을 다운로드합니다. SDK 관리자가"설치됨 "이라고 말하더라도 실제로는 Intel HAXM 실행 파일이 다운로드되었음을 의미합니다. 설치 프로그램을 계속 실행해야합니다. 설치를 완료하려면 "extras"디렉토리.

"extras"디렉토리에서 설치 프로그램을 추출하고 해당 플랫폼에 대한 설치 지침을 따르십시오. "


6
HAXM 설치 프로그램을 실행 한 후에도 문제가 지속됩니다. 이 모든 일은 요세미티로 업그레이드 한 후에 일어났습니다.
silvermouse 2014 년

이 답변은 상단에 나타납니다
shashwat

2
게으른 경우 (homebrew와 함께 설치된 android-sdk) : cd /usr/local/Cellar/24.4.1/extras/intel/Hardware_Accelerated_Execution_Manager && open IntelHAXM_6.0.1.dmg. 설치 방법 및 소프트웨어 버전에 따라 명령을 업데이트해야 할 수 있습니다.
Tayler 2015

5
다운로드 후 실행해야합니다.sudo /usr/local/Cellar/android-sdk/24.4.1/extras/intel/Hardware_Accelerated_Execution_Manager/silent_install.sh
Paul Rad

파인더를 통해 .dmg를 실행하려면 다음 명령을 사용하여 사용자 디렉토리에서 라이브러리 폴더를 숨김 해제 할 수 있습니다.chflags nohidden ~/Library
Nick Brady

26

IDE 의 SDK 관리자 로 이동하여 최신 " Intel HAXM "을 설치 하고 에뮬레이터를 시작하십시오 .

다음과 같이 오류가 발생하는 경우

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).

일부 하드웨어 그래픽 기능이 할당되어야하므로이 문제를 극복하려면 Adroid SDK설치 한 경로로 이동하십시오 .

윈도우

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

거기에서 파일을 찾을 수 있습니다 intelhaxm-android.exe.

맥 OS X

Mac OSX에는 IntelHAXM_X.X.X.dmg파일이 있고 마운트하면 mpkg 파일을 찾을 수 있습니다.

파일을 설치하고 (android studio, cmd 등.,)과 같은 안드로이드 에뮬레이터를 사용하여 모든 응용 프로그램을 다시 시작하십시오.

이제 에뮬레이터를 열어보십시오.


@ user4683987은 남자 (또는 여자)입니다! 잘 작동합니다. 감사!
Ally Jr.

dmg를 사용해야했는데 sh 파일이 작동하지 않았습니다.
처키

경로는 C : \ Users \ USERNAME \ AppData \ Local \ Android \ Sdk \ extras입니다
Ashish Singh Rawat


15

버전 1.1.1은 Yosemite의 올바른 버전입니다. 인텔 사이트 https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager 에서 직접 다운로드해야합니다 .

SDK Manager에서 다운로드 한 버전은 이전 버전 (1.1.0)입니다. 당신은 여전히 버전 1.1.0로 실행하려면 - 여기에 솔루션을 참조 - http://www.csell.net/2014/09/03/VTNX_Not_Enabled/


yosemite 이전에 HAX가 있고 업그레이드 한 경우 다시 설치해야합니다 (SDK 및 Intel DMG 모두 이미 설치되어 있으며 다시 설치 될 것임을 알려줍니다). 그것은 나를 위해 일했습니다.
Martin Marconcini 2014

3
이제 Android SDK에서 1.1.1을 사용할 수 있습니다.
Markus K

3

제 경우에는 VMWare Workstation 10.0.5에서 Yosemite를 실행해야했습니다.

1) kext를 dev 모드로 설정합니다 (더 이상 필요하지 않을 수도 있습니다. .... 먼저 시도해보십시오.)

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

그런 다음 아래 2 단계에서 재부팅 (VM 전원 끄기)합니다.

여기에 세부 정보 : http://www.csell.net/2014/09/03/VTNX_Not_Enabled/

2) 내 VMX 파일에 vhv.enable = "TRUE"를 추가하고 VM을 다시 시작합니다.

여기에 설명 된 세부 정보 : https://communities.vmware.com/thread/416997?start=15&tstart=0

3) Intel 사이트에서 위에서 설명한대로 HAXM 1.1.1을 설치합니다.

(더 많은 링크를 게시하고 싶지만 2-> 제한이 있으므로 다음 번에 더 많이 gert 할 것입니다 .. :-))


3

1. 가상화 드라이버를 설치하려면 :

Android SDK Manager를 시작하고 Extras 를 선택한 다음 Intel Hardware Accelerated Execution Manager를 선택합니다. 다운로드가 완료된 후 /extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe를 실행 합니다. 화면의 지시에 따라 설치를 완료하십시오.

2. 문제가있는 경우 컴퓨터를 다시 시작하고 BIOS에서 가상화 기술 활성화 ...

3. 소유자가 가상화 할 수 있는지 확인하려면 다음 링크로 이동하십시오. http://ark.intel.com/Products/VirtualizationTechnology


0

대부분의 경우 일부 바이러스 백신은 창 시작과 함께 HyperV를 시작하며 HAXM 설치를 허용하지 않습니다. AVAST 바이러스 백신 때문에이 문제에 직면했습니다. 그래서 AVAST를 제거한 다음 다시 시작한 후 HAXM이 올바르게 설치되었습니다. 그런 다음 AVAST를 다시 설치했습니다.

따라서 AVAST가 다시 설치된 상태에서도 지금과 같이 설치하는 동안 확인하기 만하면 HAXM은 가상 상자 및 Android 에뮬레이터에서 제대로 작동합니다.


0

통합 네이티브 개발자 경험 설치 시도
"는 개발자에게 도구, 지원 및 IDE 통합을 제공하여 인텔 ® 아키텍처에서 Windows *, 인텔 ® 아키텍처에서 OS X 용 고성능 C ++ / Java * 응용 프로그램을 생성 할 수있는 크로스 아키텍처 생산성 제품군입니다. ARM * 및 인텔 ® 아키텍처의 Android *. "

통합 된 네이티브 개발자 경험


0

IntelHAXM을 설치하려면 Intel Virtual Technology를 활성화해야합니다.

활성화하려면 PC를 다시 시작하고 BIOS로 이동해야합니다. 활성화하려면 활성화해야하는 Intel Virtual Technology라는 옵션이 있습니다.

활성화 한 후 IntelHAXM을 다시 설치하십시오. 그러면 문제가 해결 될 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.