[Android] 에뮬레이터 실행하기

1 minute read

3. 코틀린 기본 문법

에뮬레이터 실행하기


이번 포스팅에서는 안드로이드 스튜디오에서 에뮬레이터를 생성하고 실행하는 방법에 대해 알아보겠습니다.

  1. 안드로이드 스튜디오의 상단 툴바에서 [AVD Manager]를 클릭해 실행합니다.

  2. 팝업창에서 [Create Virtual Divice]를 클릭해서 에뮬레이터 생성을 시작합니다.

  3. 에뮬레이터를 설정하는 팝업창 좌측의 Category에서 [Phone]을 선택한 다음 가운데 목록에서 [Nexus 4]를 선택합니다. 그리고 [Next]를 클릭해 다음 화면으로 넘어갑니다.

    • 되도록 낮은 사양의 에뮬레이터를 사용하는 것이 안드로이드 스튜디오의 성능에 영향을 덜 미치기 때문에 Nexus 4와 같은 낮은 성능의 디바이스를 사용합니다.

    • 만약 Nexus 4가 없다면 화면 크기가 가장 작은(목록에서 Resolution의 비율이 가장 작은) 디바이스를 선택하면 됩니다.

    • 참고로 Nexus 시리즈는 구글에서 안드로이드를 만든 후에 이런 기계에 이렇게 사용하는 게 좋다고 알려주는 레퍼런스 디바이스입니다. 현재 넥서스 시리즈는 출시되지 않습니다.

  4. Select a system image 아래에 보이는 3개의 탭 메뉴 중 가운데 있는 [x86 Images] 탭을 클릭합니다. 64비트 컴퓨터에서 32비트 프로그램을 실행하면 처리 속도가 느리기 때문에 아래 그림처럼 API 29, ABI x86_64를 선택해 이미지를 내려받습니다.

    image-20210721211412923

  5. [android-sdk-license] 동의를 확인하는 팝업창이 나오면 [Accept]를 선택하고 [Next]를 클릭합니다.

  6. 설치를 진행합니다. 설치가 모두 끝나면 [Finish]를 클릭합니다.

  7. 설치가 완료되면 Q 옆의 파란색 Download 글자가 없어지고 이제 에뮬레이터를 생성할 수 있습니다. 다운로드한 [Q]를 선택하고 [Next]를 클릭합니다.

  8. AVD Name을 입력하고 (또는 그대로 두고) [Finish]를 클릭해서 에뮬레이터를 생성합니다.

  9. 생성된 에뮬레이터가 목록에 나타납니다. 목록 우측의 [실행 아이콘]을 클릭해서 에뮬레이터를 실행합니다.

[부록] 에뮬레이터가 실행되지 않을 때

  1. 실행 중 ‘the emulator process for avd nexus_4_api_29 was killed’ 메시지가 뜨고 에뮬레이터가 실행 중에 사라지면 위의 실행 아이콘 옆의 [수정 아이콘]을 눌러서 Grapics를 [Software - GLES 2.0]으로 변경한 후 다시 실행한다.
  2. 윈도우 검책창(Ctrl+ESC)에서 ‘고급 시스템 설정 보기’를 검색해 실행한 다음 하단의 [환경 변수(N)]을 클릭한다. 시스템 변수에서 [새로 만들기]를 클릭하고 다음과 같이 환경 변수를 추가한다. 사용자 변수로 추가해도 상관없습니다.
    • 변수 이름: ANDROID_SDK_ROOT
    • 변수 값: C:\사용자\사용자아이디\AppData\Local\Android/Sdk
  3. 안드로이드 스튜디오를 언인스톨한 후 재설치한다.

Categories:

Updated:

Leave a comment