【Android 앱】 AMD CPU Ryzen의 PC에서 에뮬레이터를 사용하는 방법

개요


  • 개발 환경에 따라 Android Virtual Device (AVD)를 시작할 수 없습니다 (ex. Windows 10 Home, AMD 프로세서)
  • Andorid 앱을 개발하는데 AVD를 사용할 수 없으면, 일일이 실기에 설치하거나, ​​.apk를 출력해 Nox Player 등의 에뮬레이터로 동작 확인을 해야 하고 효율이 떨어집니다. .
  • 우리는 처음에는이 방법을 채택했지만 디버깅이 어려울 때 참을 수 없으며 자신의 환경에서 AVD를 사용할 방법이 있는지 조사했습니다.

    -> 결과를 ​​요약 한 것이이 기사입니다.

    환경


  • OS: Microsoft Windows 10 Home
  • 프로세서: AMD64 Family 23 Model 17 Stepping 0 AuthenticAMD ~2000 Mhz
  • BIOS: LENOVO 8PCN45WW
  • Android Studio 3.4.1

  • 절차



    하이퍼바이저 플랫폼 활성화


    Windowsの機能の有効化 를 열고 Windowsハイパーバイザープラットフォーム 를 선택합니다.



    BIOS 설정 변경


  • PC를 재부팅하고 BIOS 설정 변경 화면으로 들어갑니다 (부팅 방법은 제조업체에 따라 다르므로 機種名 BIOS
  • 가상화에 대한 설정을 변경합니다(ex. AMD SVN Technology = Disabled -> Enabled로 변경)

  • 하이퍼바이저 상태 확인


    Hyper-V の要件 를 확인합니다.

    콘솔에서 systeminfo를 실행하고 다음 상태가되면 AMD CPU Ryzen PC에서도 에뮬레이터를 시작할 수 있습니다.
    Hyper-V の要件:         ハイパーバイザーが検出されました。Hyper-V に必要な機能は表示されません。
    

    AVD 시작


  • Android Studio의 오른쪽 상단 메뉴에서 AVD Manager (오른쪽에서 두 번째)를 시작합니다.


  • 가상 장치를 만들고 Launch this AVD in the emulator로 부팅합니다.


  • 이런 식으로 시작합니다

  • 좋은 웹페이지 즐겨찾기