Эмулятор Android и VirtualBox не работают с одинаковыми настройками - PullRequest
0 голосов
/ 15 февраля 2019

Кто-нибудь может заставить эмулятор VirtualBox и Android Studio работать с одинаковыми настройками в Windows 10 и AMD A10-7850K?

Эмулятор Android Studio работает, когда

  1. Платформа Windows Hypervisorenabled и
  2. Hyper-V имеет значение disabled в 'Включение и выключение функций Windows'
  3. bcdedit (cmd от имени администратора) показывает hypervisorlaunchtype Auto

Это, с другой стороны, не работает с VirtualBox 6.0.4.Когда указанные выше настройки активны, и я пытаюсь запустить виртуальную машину, я получаю приглашение:

Failed to open a session for the virtual machine WIN10 PRO 64-bit.

 (VERR_NEM_MISSING_KERNEL_API).

AMD-V is not available (VERR_SVM_NO_SVM).

Result Code: E_FAIL (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

Чтобы запустить виртуальную машину VirtualBox, мне нужно cmd:

C:\Windows\system32>bcdedit /set hypervisorlaunchtype off

и перезапустите.Теперь VirtualBox работает, но эмулятор Android Studio не запускает ни одно виртуальное устройство.Чтобы заставить работать эмулятор Android Studio, мне нужно восстановить тип гипервизора:

C:\Windows\system32>bcdedit /set hypervisorlaunchtype auto

и перезапустить.

Что довольно раздражает.Есть ли способ преодолеть это?

Microsoft Windows 10 Pro (Version   10.0.17763 Build 17763)
AMD A10-7850K Radeon R7, 12 Compute Cores 4C+8G, 3700 Mhz, 2 Core(s), 4 Logical Processor(s)
Android Studio 3.3.1
Android Emulator 28.0.23
VirtualBox 6.0.4 r128413 (Qt5.6.2)
...