Intel X86 에뮬레이터 설치 프로그램 (HAXM 설치 프로그램) VT / NX가 활성화되지 않음
내 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
그것은 작동하지 않습니다.
로부터 인텔 지침
"SDK 관리자는 주 SDK 디렉토리 아래의"추가 "디렉토리에 설치 프로그램을 다운로드합니다. SDK 관리자가"설치됨 "이라고 말해도 Intel HAXM 실행 파일이 다운로드 의미합니다. 설치 프로그램을 계속 실행해야합니다. 를 완료 한 후 "extras"디렉토리.
"extras"디렉토리에서 설치 프로그램을 추출하고 해당 플랫폼에 대한 설치 지침을 수행합니다. "
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
파일이 설치되어 있습니다.
파일을 설치하고 (android studio, cmd 등.,)과 같은 안드로이드 에뮬레이터를 사용하여 모든 응용 프로그램을 다시 시작하십시오.
이제 에뮬레이터를 사용합니다.
이전 버전의 Intel HAXM을 실행 중이거나 아예 설치하지 않을 수 있습니다. https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager로 이동하여 MAC OS X 용 최신 Intel HAXM 패키지를 다운로드 / 설치합니다.
편집 : https://software.intel.com/en-us/forums/topic/506790 에 따라 가상 PC / Parallel / VMWare가 실행되고 있지 않은지도 확인해야합니다.
버전 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/
제 경우에는 VMWare Workstation 10.0.5에서 Yosemite를 실행해야합니다.
1) kext를 dev 모드로 설정합니다 (더 이상 필요하지 않을 수도 있습니다. .... 시도해보십시오.)
sudo nvram boot-args="kext-dev-mode=1"
그런 다음 아래의 그림자를 위해 (VM 전원 2 단계)합니다.
여기에 세부 정보 : 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 할 것입니다 .. :-))
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
대부분의 경우 일부 바이러스 백신은 창 시작과 함께 HyperV도 시작하며 HAXM 설치를 허용하지 않습니다. AVAST 바이러스 백신 때문에이 문제에 직면했습니다. 그래서 AVAST를 제거한 다음 다시 시작한 후 HAXM이 올바르게 설치되었습니다. 그런 다음 AVAST를 다시 설치했습니다.
따라서 AVAST가 다시 설치된 상태에서도 지금과 같이 설치하는 동안 확인하기 만하면 HAXM은 가상 상자 및 Android 에뮬레이터에서 제대로 작동합니다.
통합 네이티브 개발자 경험 설치 시도
"는 개발자에게 도구, 지원 및 IDE 통합을 제공하여 인텔 ® 아키텍처에서 Windows *, 인텔 ® 아키텍처에서 OS X 용 고성능 C ++ / Java * 응용 프로그램을 생성 할 수있는 크로스 아키텍처 생산성 제품군입니다. ARM * 및 인텔 ® 아키텍처의 Android *. "
IntelHAXM을 설치하려면 Intel Virtual Technology를 활성화해야합니다.
활성화하려면 PC를 다시 시작하고 BIOS로 이동해야합니다. 활성화하려면 활성화해야하는 Intel Virtual Technology라는 옵션이 있습니다.
활성화 한 후 IntelHAXM을 다시 설치하십시오. 그러면 문제가 해결 될 것입니다.
'ProgramingTip' 카테고리의 다른 글
Django : ImproperlyConfigured : SECRET_KEY 설정은 비워 둘 수 없습니다. (0) | 2020.10.11 |
---|---|
Ember.JS ember-cli 앱에 부트 라이브러리를 포함하는 권장 방법 (0) | 2020.10.11 |
jsonSchema 속성이 조건부 필요 (0) | 2020.10.11 |
“VM 초기화 중에 오류가 발생했습니다. (0) | 2020.10.11 |
실제 Retina 앰퍼없이 Windows에서 Retina 용 웹 사이트를 테스트하는 방법은 무엇입니까? (0) | 2020.10.11 |