Hyper-V에서 바삭 바삭한 Android 에뮬레이터를 사용합시다.

옛날부터 Android 개발자는 에뮬레이터(AVD)에 울려 왔습니다. 특히 에뮬레이터의 기동이나 조작이 매우 늦었습니다.
AndroidStudio2.0부터는 상당히 빨라졌습니다.

현재 AVD는 Intel HAXM이라는 가상화 기술을 사용하여 실행되고 있습니다. 실은 다른 가상화 기술끼리와는 싸우는 것이 많고, 공존할 수 없는 것이 많이 있습니다. 특히 Windows에서는 Hyper-V와 Intel HAXM을 공존할 수 없습니다. 그래서 지금까지 Hyper-V를 끄거나 포기하고 놀~~~~~~~~~~~~~이 에뮬레이터를 사용할 수밖에 없었습니다.

그러나 마침내 Windows10 April 2018 Update에서 Hyper-V를 지원하는 Android 에뮬레이터를 사용할 수 있습니다! 이렇게하면 인텔 HAXM을 사용하지 않고 바삭 바삭한 에뮬레이터를 사용할 수 있습니다!

2018/07/10 안드로이드 공식으로 Hyper-V 대응 버전이 릴리스되었습니다!

Android Emulator - AMD Processor & Hyper-V Support
htps : // 안 d로이 d로 ゔぇぺぺrs. 오 g b b g. 이 m/2018/07/안 d로이 d-에무아와 r아 mdp 로세소 rhy ぺrv. HTML

Windows뿐만 아니라 macOS나 Linux에서도 각 OS가 가지고 있는 가상화 기술을 사용하게 되어 있네요.
다만 Windows에 관해서는 Intel CPU를 사용하고 있는 PC에 관해서는 Intel HAXM 쪽이 퍼포먼스가 좋다고 쓰여져 있으므로, 아무래도 Hyper-V로 사용하고 싶은 사람을 위한 설정인 것 같습니다.

절차



이번 환경


  • Windows10 Pro April 2018 Update(1803)
  • Android Studio 3.1.3

  • Hyper-V를 사용하기 때문에 Home 버전의 Windows에서는 할 수 없습니다. 또한 April Update의 기능을 사용하려면 최신 Windows10이어야 합니다.

    Hyper-V 활성화



    제어판 -> 프로그램 및 기능으로 이동하여 왼쪽의 Windows 기능을 활성화 또는 비활성화합니다.

    Hyper-V 및 Windows Hypervisor Platform을 선택하고 OK를 누릅니다.

    Windows를 다시 시작합니다.

    Hyper-V 지원 에뮬레이터 설치



    Android Emulator 버전이 27.3.8 이상이 되도록 업데이트하세요.

    에뮬레이터 만들기



    Android Studio에서 일반적으로 에뮬레이터를 만듭니다.
    이전에는 Hyper-V가 활성화되어 있으면, 기동할 수 없기 때문에 무효로 해 후지코 후지 것 화나고 있었습니다만, 이제 화내지 않게 되어 있습니다.

    에뮬레이터 시작



    Emulator 버전이 최신이면 Android Studio에서 직접 시작할 수 있습니다!


    여러분도 바삭바삭 안드로이드 에뮬레이터를 사용해 바삭바삭한 개발 라이프를!

    좋은 웹페이지 즐겨찾기