본문 바로가기

후비고!

Mac High Sierra 에서 Android Studio Vt-x오류

맥북pro(레디나~)에 high sierra를 공초 후 올린 다음 힘겹게 eclipse 오류를 처리하고나니, 이번에는 Android Studio에서 가상화 오류가 떨어진다. 아마 Vmware등과 같이 특정 가상화 옵션에 의존적인 어플도 오류가 있을거라 본다.


여튼, 이 오류로 인해 안드로이드 에뮬을 만들거나 실행할 수 없게 되었다. 쉣~...

( 대략 Android Studio Emulator "/dev/kvm is not found" 이런 오류 )



이래저래 찾아보고 얻은 결론은


1. SDK Manager 설정에서 Intel x86 Emulator Accelerator를 체크 설치.


2. Vt-x를 활성화 하기.( 재부팅시 cmd+r 로 복구모드로 진입 후, Terminal에서 "$> sudo csrutil enable --without kext" 실행 후 재부팅 )


3. https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager/ 여기서 mac용 haxm 다운로드


4. 압축푼 폴더에 silent_install.sh 파일을 열어 10.12 버전 다음에 10.13 추가


5. $> sudo silent_install.sh 후 기다림...


이건 옵션

6. $> sudo kextload -bundle-id com.intel.kext.intelhaxm


재시작 후, 다시 Android Studio에서 에뮬레이터를 실행하면 된다.


쓰읍..