이번에 안드로이드 스튜디오를 공부하면서 이것저것 환경 설정을 하는데, 이상하게 저만 자꾸 설치가 안되더라구요 다른 분들은 뚝딱 - 완성! 하시던데..
물론 지금은 잘 쓰고 있지만 다른 분들도 같은 오류를 겪을 수 있으니, 제가 겪은 오류와 해결 방법에 대해 정리해보았습니다!
제가 겪은 첫 번째 오류는 HAXM 설치가 되지 않고 이미지처럼 VMX supported, VMX enabled, EPT supported, Hyper-V disabled에 No 표시가 뜨면서 설치가 되지 않는 현상입니다
Windows 하이퍼 바이저 플랫폼 체크 표시도 해제하고 진행했는데 뭐가 문제일까요?
그래서 제가 시도한 첫 번째 방법은 BIOS 설정에서 Virtualization Technology, VT-d Feature 기능을 ON 시켜주고 재부팅하는 것입니다 (기본 설정은 OFF가 되어있음)BIOS 설정 - Virtualization Technology, VT-d Feature ON으로 변경
CPU 가상화 부분을 확인해 보아도 '사용'으로 뜨는데 뭐가 문제일까요
어쨌든 이 방법도 실패입니다
제가 시도한 두 번째 방법은 Hyper-V 항목을 활성화시키는 것입니다Windows 기능 켜기/끄기 - hyper-v 체크
해당 사이트 참고하여 Hyper-v 가 사용 가능하도록 만들어줬고, 재부팅하고 나면 원래 보이지 않았던 hyper-v 항목이 보이게 됩니다
그 다음 Windows 기능 켜기/끄기(혹은 윈도우+R키 - appwiz.cpl로 접속)에 들어가서 새로 생긴 Hyper-v 항목을 체크한 뒤, PC를 재부팅 시킵니다
그런데 저는 이 방법으로도 해결하지 못했습니다
BIOS 설정도 바꿔보고, hyper-v를 활성화시키고, CPU가 가상화 기능을 사용한다고 뜨는데도 HAXM 설치가 안되는 거라면 그냥 설치를 하지 않으면 됩니다Windows 기능 켜기/끄기 - Windows 하이퍼바이저 플랫폼 체크
제어판 - Windows 기능 켜기/끄기에서 Windows 하이퍼바이저 플랫폼을 체크한 뒤 PC를 재부팅 시켜줍니다 (혹은 윈도우+R키 - appwiz.cpl로 접속)
결국 HAXM을 설치하는 데는 실패했지만 Windows 하이퍼바이저 플랫폼을 이용해도 AVD가 문제없이 실행됩니다
HAXM 설치가 순조롭게 진행되면 좋지만 저처럼 컴퓨터 환경에 따라 설치가 잘 안되는 경우가 있는데, 이 경우는 굳이 HAXM을 설치하려고 시간 쓰지 마시고 Windows 하이퍼 바이저 플랫폼을 체크 하여 안드로이드 AVD를 실행하면 될 것 같습니다
안드로이드 AVD 실행 시에 속도 차이가 있을 순 있지만, Windows 하이퍼 바이저 플랫폼을 On 해서 실행해도 문제없이 잘 실행됩니다
근데 제 주변사람들은 저랑 같은 노트북인데도 이런 에러가 안 뜨던데 저는 왜 그런건지 조금 궁금해지네요 (?)
안녕하세요 혹시 vmx supported - no 는 해결 못하신건가요??