Android Studio 3.2의 Android 에뮬레이터가 Windows 10에서 AMD 프로세서를 지원합니다.

업데이트 7/9/18 : Google은 최신 Android Emulator 릴리스가 이제 AMD 프로세서 및 Microsoft Hyper-V가 설치된 Windows 10 PC를 지원한다고 발표했습니다. 원래 이야기는 다음과 같습니다.

Android Emulator 27.3.6은 최근 Android Studio 릴리스와 함께 Canary 및 Dev 채널에서 릴리스되어 Windows 10에서 AMD 사용자에게 오랫동안 기다려온 기능을 제공합니다.이 새로운 빌드는 마침내 컴퓨터에서 하드웨어 가속을 사용하여 에뮬레이터를 실행할 수 있도록 지원합니다. AMD 프로세서.

이전에는 Windows 10의 AMD 사용자가 하드웨어 가속을 사용하여 Android 에뮬레이터를 실행할 수 없었기 때문에 에뮬레이터가 느리고 비효율적으로 실행되었으며 일반적으로 인텔 플랫폼의 경험과 비교하여 사용하기가 어려웠습니다.

이것은 새로운 릴리스로 변경되며 다음과 같은 다른 변경 사항도 제공합니다.

  • 스냅 샷에서 컬러 버퍼를로드 할 때 초기 스냅 샷로드 후 충돌이 수정되었습니다.
  • OpenGL 셰이더 프로그램 정보 로그의 스냅 샷을 저장할 때 메모리 손상 가능성을 수정했습니다.
  • 호스트 시스템의 CPUID를 확인할 때 메모리 손상 가능성을 수정했습니다.
  • 최신 Windows 10을 실행하고 Windows Hypervisor 플랫폼을 성공적으로 활성화 할 수있는 AMD 컴퓨터에서 에뮬레이터는 이제 가속 모드에서 API 레벨 26+ x86 / x86_64 AVD를 부팅 할 수 있습니다.
    • 경고 : 많은 AMD Ryzen 컴퓨터, 특히 Vega GPU가 장착 된 랩톱에서 Hyper-V 또는 Windows Hypervisor 플랫폼을 활성화하면 Windows를 부팅 할 수 없게 될 수 있습니다. AMD 시스템이 Windows 하이퍼 바이저 플랫폼을 사용하여 이미 성공적으로 실행중인 경우에만이 방법을 사용하는 것이 좋습니다.
    • 수정 : Windows 하이퍼 바이저 플랫폼을 활성화하여 Windows를 부팅 할 수없는 경우 시스템 BIOS에서 가상화를 비활성화하고 재부팅하면 기능을 비활성화 할 수 있습니다.

크레딧 : Reddit User / u / Ssunde2

안드로이드 스튜디오 에뮬레이터 개발자 / u / lfy_google은 또한 하드웨어 가속이 Windows 10 Home 시스템에서도 작동 할 것이라고 밝혔습니다. 후자는 "Hyper-V"옵션이 없습니다. Windows 선택적 기능에서 "Windows Hypervisor 플랫폼"옵션을 활성화하면 트릭을 수행 할 수 있습니다. 또한 API 25 이하에 대한 지원은 아직 포함되지 않았습니다. 사용자는 다음 카나리아 빌드에서이 문제가 해결 될 것으로 기대할 수 있습니다.


경유 : 레딧