[Android Studio] 안드로이드 스튜디오 에뮬레이터 설치 및 사용 방법
안드로이드 스튜디오를 통해 제작한 앱을 실제 기기에 설치하여 잘 작동하는지 확인할 수도 있지만, 개인적으로 저는 실제 기기에 연결하는 것이 귀찮아서 그냥 안드로이드 스튜디오에 있는 에뮬레이터를 통하여 제작한 앱을 실행시켜 확인하고 있습니다.
저번 글에 이어서 이번 글에서는 귀찮게 실제 기기에서 앱을 테스트하지 않고, 에뮬레이터를 설치하고 사용하는 방법에 대해서 알려드리도록 하겠습니다.
바이오스 설정
우선 안드로이드 스튜디오에서 에뮬레이터를 설치 하고 사용하려면 바이오스에서 가상화를 활성화해야 합니다. 바이오스에서 가상화를 활성화 하기 위해 우선 DEL 키나, F2 키를 눌러서 바이오스에 접속해주세요.
바이오스에 접속하셨다면 이제 가상화를 활성화하기 위해 Advanced 주파수 설정 버튼을 클릭해주시면 됩니다. 위 사진은 기가바이트 메인보드의 바이오스 화면이라서 다른 제조사의 메인보드를 사용하는 경우에는 버튼의 위치나, 이름 등이 다를 수도 있습니다. 그럴 경우에는 인터넷에 검색해보시거나 대충 CPU와 관련된 버튼을 클릭하시면 됩니다.
Advanced 주파수 설정 버튼을 클릭하면 이런 화면으로 넘어와지는데 여기서 SVM Mode 버튼을 클릭하여 사용으로 바꿔줘서 가상화를 활성화해줄 수 있습니다.
인텔의 경우는 VT라고 써져 있는 것을, AMD의 경우는 SVM라고 써져 있는 것을 클릭하여서 사용으로 바꿔주시면 됩니다.
에뮬레이터 툴 설치
에뮬레이터 툴을 안드로이드 스튜디오 설치 과정에서 기본적으로 설치 하긴 하지만, 설치 과정에서 에뮬레이터를 선택 해제하여서 설치하지 않으셨다면 에뮬레이터를 생성하기에 앞서 먼저 SDK Manager에서 에뮬레이터 툴을 설치해야 하며, 안드로이드 스튜디오 설치 과정에서 에뮬레이터를 선택하여 같이 설치하셨다면 이 단계를 건너띄시면 됩니다.
Tools 버튼을 클릭하신 후 SDK Manager 버튼을 클릭해주세요.
SDK Manager 버튼을 클릭하게 되면 Settings for Net Projects란 창이 나타나는데 여기서 SDK Tools 탭에 들어간 후 Android Emulator을 선택하여 설치하면 에뮬레이터 툴이 설치됩니다.
에뮬레이터 생성
에뮬레이터 툴까지 설치를 하였다면, 이제 한 번 에뮬레이터를 생성해보도록 하겠습니다. 에뮬레이터를 생성하려면 우선 저런 모양의 AVD Manager 버튼을 클릭해주세요.
AVD Manager 버튼을 클릭하면 Your Virtual Devices 창이 나타납니다. 여기서 에뮬레이터를 생성하려면 좌측 하단의 Create Virtual Device.. 버튼을 클릭해주세요.
Create Virtual Device... 버튼을 클릭하면 Select Hardware 창이 나타납니다. 여기서 TV, Phone, Wear OS, Tablet, Automotive 등의 카테고리를 선택하여 생성할 에뮬레이터를 선택할 수 있습니다.
또한 New Hardware Profile 버튼을 클릭하여 이런식으로 생성할 에뮬레이터의 램, 해상도 등의 세부 설정도 해 줄 수 있습니다.
생성할 에뮬레이터를 선택하였다면 다음으로 Sysyem Image 창이 나타납니다. 이 System Image 창에서는 생성할 에뮬레이터에 설치할 안드로이드의 버전을 선택할 수 있습니다. Next > 버튼을 클릭해주세요.
Next > 버튼을 클릭하면 Android Virtual Device (AVD) 란 창이 나타납니다. 여기서 생성할 에뮬레이터의 이름 등을 설정해 줄 수 있습니다. 여기서 용량 등의 자세한 설정을 하려면 Show Advanced Settings.. 버튼을 클릭하면 됩니다.
Finish 버튼을 클릭하면 정상적으로 에뮬레이터의 생성이 완료됩니다.
에뮬레이터 사용, 실행하기
에뮬레이터는 실행할 에뮬레이터를 더블 클릭하거나, 우측의 실행 버튼을 클릭하여 실행할 수 있습니다. 에뮬레이터를 실행하면 우측의 사진과 같이 에뮬레이터가 나타나게 됩니다.
이제 실행한 에뮬레이터에 만든 앱을 실행해보려면 안드로이드 스튜디오에서 위 사진과 같이 상단의 앱 실행 버튼을 클릭해주면 됩니다.
그러면 이런식으로 앱이 에뮬레이터에 정상적으로 실행된 모습을 확인할 수 있습니다.
관련 글
[Android Studio] 안드로이드 스튜디오 및 JDK 다운로드, 설치 방법