본문 바로가기

Android

AMD 라이젠 CPU에서 가상머신(AVD) 실행하기

goormedu에서 강의를 듣기 위해서 Android Studio를 설치하고 AVD도 설치했습니다.

이전 노트북에선 AVD가 설치되면 알아서 디바이스를 인식하고 실행할 수 있었는데 No target device found error가 발생했습니다.

 

구글링으로 해결법을 찾다가 AVD가 제대로 동작하려면 HAX(Intel® Hardware Accelerated Execution) 서비스가 설치되어야 한다는 블로그 내용을 찾을 수 있었습니다.

해당 서비스는 Intel에서 제공하는 것이고, 바뀐 제 노트북은 AMD이므로 혹시나 하는 마음에 "AMD CPU에서 AVD 동작하기"로 검색해보았습니다.

 

다행이 올바른 방법을 찾아서 해결할 수 있었습니다.

아래에 해결법 작성해놓겠습니다.

 

1. Android Studio에서 Tool - SDK Manager - SDK Tools탭

 

Android Emulator Hypervisor Driver for AMD Processors (installer) 체크 및 적용

 

2. 제어판 - 프로그램 - 프로그램 및 기능 - Windows 기능 켜기/끄기

 

아래로 내려가면 다음의 항목을 확인할 수 있습니다.

1) Windows 하이퍼바이저 플랫폼

2) 가상 머신 플랫폼

 

모두 체크해주시면 컴퓨터가 재시작됩니다.

 

위의 과정을 거치고 Android Studio에서 프로젝트를 열고 Run(Shift + F10) 버튼을 누르면

AVD가 동작하면서 프로젝트가 실행됩니다.