안드로이드 기기용 앱을 개발하면서 매번 실제 스마트폰을 컴퓨터에 연결해 테스트하고 계신가요? 이런 번거로움을 줄여줄 방법이 있습니다. 안드로이드 스튜디오(Android Studio)에는 실제 기기 없이도 최신 API 환경에서 앱을 테스트할 수 있는 기능이 포함되어 있습니다. 가상 머신(에뮬레이터)을 생성해 PC 화면 위에서 바로 앱을 실행하고 검증할 수 있는데요. 이 글에서는 안드로이드 9.0 파이(Pie)용 가상 디바이스를 설정하는 방법을 단계별로 소개합니다.
안드로이드 스튜디오란?

안드로이드 스튜디오는 2014년에 출시된 이후 안드로이드 앱 개발을 위한 공식 통합 개발 환경(IDE)으로 자리 잡았습니다. Windows, macOS, 리눅스 운영체제에서 무료로 다운로드해 사용할 수 있습니다.
안드로이드 스튜디오는 다음과 같은 기능으로 개발 생산성을 높여 줍니다.
- 유연한 Gradle 기반 빌드 시스템
- 빠르고 다양한 기능을 갖춘 에뮬레이터
- 모든 안드로이드 기기를 대상으로 한 앱 개발 지원
- 다양한 테스트 도구와 프레임워크 제공
- C++ 및 NDK 지원
프로그램을 설치하려면 안드로이드 스튜디오 공식 웹사이트에 접속해 설치 파일을 내려받으면 됩니다. 설치 중 오류를 예방하려면 프로그램을 실행하기 전에 자바(Java)를 최신 버전으로 업데이트해 두는 것이 좋습니다.
PC에 안드로이드 스튜디오 설치하기
설치 과정에서는 파일 다운로드와 압축 해제에 시간이 꽤 걸릴 수 있습니다. 프로그램이 아직 없다면 초기 설정을 완료하는 데 어느 정도 여유 시간이 필요합니다.
설치가 완료되면 안드로이드 파이 에뮬레이터를 추가하여 앱 개발과 테스트를 한곳에서 모두 처리할 수 있습니다.
- 프로그램을 실행합니다. 시작 메뉴의 최근 사용한 프로그램 목록 상단에서 찾을 수 있습니다.
- 새 안드로이드 개발 프로젝트를 생성해 개발 환경에 진입합니다.

- 라이선스 정책에 동의해야 진행할 수 있습니다. Accept를 클릭한 뒤 Next를 누르세요.
- 파일 압축 해제가 끝날 때까지 기다립니다.
- 다운로드와 압축 해제가 완료되면 Finish를 클릭합니다.

가상 디바이스 만들기
테스트용 안드로이드 파이 가상 디바이스를 만들려면 먼저 새 안드로이드 스튜디오 프로젝트가 필요합니다. 이미 프로그램을 사용해 본 적이 있다면 기존에 만들어 둔 프로젝트를 열어도 됩니다. 이 경우 5번 단계부터 진행하세요.
- 액티비티(Activity) 추가를 클릭합니다.

- 액티비티 이름을 입력합니다.

- Finish를 클릭합니다.
- 프로그램이 프로젝트를 빌드할 때까지 기다립니다.
- 빌드가 끝나면 상단 Tools 드롭다운 메뉴에서 AVD Manager를 선택합니다.

- Create Virtual Device 버튼을 클릭합니다.

- 목록에서 에뮬레이트할 기기를 선택하고 Next를 누릅니다.

- 안드로이드 9.0 파이용 새 가상 디바이스를 생성합니다.
- 에뮬레이트할 기기를 다시 한번 확인하고 선택합니다.
- 실행할 안드로이드 버전을 결정하고, API Level 항목이 28로 표시되는지 확인합니다.

- Download를 클릭하고 라이선스 계약에 동의합니다.

- 시스템 이미지 다운로드가 완료되면 Finish를 클릭합니다.
- System Image 창으로 돌아오면 Next를 누릅니다.
- Verify Configuration 창이 나타나면 설정 내용을 확인한 뒤 문제가 없으면 Finish를 클릭합니다.

이제 안드로이드 스튜디오에서 바로 앱을 테스트할 준비가 완료되었습니다.
가상 디바이스를 추가로 만들어야 한다면 Tools 메뉴에서 AVD Manager를 열었을 때 나타나는 창을 활용하세요. Create Virtual Device 명령은 창 왼쪽 하단에 있습니다.

초기 설정에는 시간이 다소 걸리지만, 한 번만 해두면 이후 안드로이드 앱을 테스트할 때마다 그 이상의 시간을 절약할 수 있습니다.