Эмулятор Android с Hyper V - PullRequest
0 голосов
/ 30 мая 2018

Согласно этому сообщению в блоге Microsoft теперь возможно запускать эмулятор Android с активированным Hyper-V в Windows (поэтому мы должны иметь возможность запускать Docker рядом с эмулятором Android).Я уже установил обновление для Windows 10 апреля 2018 года, загрузил последнюю версию эмулятора Android (v 27.2.9) и добавил флаг WindowsHypervisorPlatform.

Я могу запустить эмулятор в консоли powershell, я не получаю предупреждения об активированной Hyper-V и я могу видеть в качестве вывода «Ускоритель платформы Windows Hypervisor Platform работает».Поэтому я думаю, флаг работает правильно.

Но по какой-то причине Android не загружается.Экран эмулятора остается черным.

Я пробовал разные образы системы Android, но безуспешно.

Есть предложения?

Ответы [ 4 ]

0 голосов
/ 25 июня 2019

попробуйте это:

открыть cmd(Command Prompt) по этому пути C: / users / your_session_name / AppData / Local / Android / Sdk / tools и введите: emulator -list-avds, эта команда напечатает созданные avds (скажем, эмуляторы) например: Pixel_2_API_25

затем введите: emulator @Pixel_2_API_25 -writable-system -no-audio -gpu guest

это заставит перезагрузить эмулятор Android

0 голосов
/ 22 июня 2018

Единственный способ заставить его работать - это запустить диспетчер устройств Android через Visual Studio .

Из меню Tools -> Android -> Android Device Manager

Iпришлось немного поиграться с Android SDK и переустановить инструменты и изображения через менеджер SDK в Visual Studio, но он работает на удивление хорошо!

0 голосов
/ 21 августа 2018

Проверено на Visual Studio 15.8.1 (выпуск от 17 августа)

Для решения этой проблемы:

Инструменты -> Android -> Диспетчер устройств Android

Щелкните правой кнопкой мыши на соответствующем эмуляторе, Factory Rest.

0 голосов
/ 30 мая 2018

Чтобы решить эту проблему, я бы предложил вам обновить Android Studio до последней версии (стабильной), то есть 3.1.2, а также обновить SDK.

...