안드로이드 스튜디오 virtual device VT-x 관련 오류해결방법


자신의 cpu와 bios가 인텔 VT-x 기술을 지원을 하고

아래 사진처럼 안드로이드 스튜디오 SDK Manager 에서

Extras - Intel x86 Emulator Acclerator ( HAXM ) 이 설치되어있는지 확인 후 진행해주세요

cpu VT-x 지원하는지 확인할 수 있는 링크

http://ark.intel.com/ko/Products/VirtualizationTechnology

위 링크에 가서 리스트로 보거나 사용중인 cpu 명을 검색하여 아래로 좀 내리면

VT-x 지원 유무 알 수 있습니다. 요즘 cpu 대부분 지원함.

bios 설정도 VT-x 관련 옵션 enable 이나 support 를 확인


설치되어있는것 확인


AVD Manager 에서 virtual device 가 오류나며 실행이 안됩니다.

Cannot launch AVD in emulator

emulation currently requires hardware acceleration

Please ensure Intel HAXM is properly installed and usable

CPU acceleration status: HAX kernel module is not installed


이 때 기본 경로 기준

C:\Users\사용자이름\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager

에 가서 intelhaxm-android.exe 를 관리자 권한으로 실행을 하여 설치합니다.

여기서 정상적으로 설치가 되서 이것만으로 해결되는 경우가 있습니다.


여기서도 설치 도중 오류가 나는 경우 아래 참고

cpu와 메인보드가 VT-x 를 지원하는데도

설치하는데 에러뜨는 경우

pc에 Hyper-V 가 설치되어있는지 확인해주세요.


Hyper-V 설치되어있으면

프로그램 및 기능 - Windows 기능 켜기/끄기에서

Hyper-V 체크해제 후 확인 버튼을 누르면 삭제되며 재부팅됩니다.


재부팅 후 다시 C:\Users\사용자이름\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager

경로로 가서 설치를 합니다. 분명 VT-x 지원안한다고 오류 뿜었는데 지금은 됩니다...


설치 완료


안드로이드 스튜디오가서 virtual device 실행하니 이제서야 됩니다.



댓글

Designed by JB FACTORY