Как настроить Android Studio для API уровня 28 в виртуальной машине Hyper-V - PullRequest
0 голосов
/ 25 марта 2020

Для моей установки у меня установлена ​​Android Studio (v3.6.1) на Windows 10 ВМ (Hyper-V), на котором установлена ​​платформа SDK для API уровней 28 (плюс все дополнительные компоненты пакета) ; Из инструментов SDK я удалил ускоритель эмулятора Intel x86 (HAXM), так как я понимаю, что он не работает в виртуальной машине, и добавил Android Emulator (v30.0.0) и Android Emulator Hypervisor Driver для AMD ( v1.4.0).

Откройте конфигурацию виртуального устройства и выберите устройство «Nexus 5» (также пробовали несколько других); опция выбора образа системы (рекомендуется) показывает x86 и предупреждает «HAXM не поддерживает вложенные виртуальные машины» с ссылкой для устранения неполадок, предоставляя 3 предложения:

  1. Использование физического устройства , что я не могу сделать, поскольку USB-устройства разрешают только доступ к данным только для чтения.
  2. Запустите эмулятор на не-VM , что я не могу сделать, так как все среды разработки включены VM.
  3. Использование виртуального устройства Android на основе образа системы ARM представляется приемлемым вариантом

Переключитесь на «Образы x86» и все они x86 / x86_64

Переключитесь на «Другие изображения», и они только go до уровня API 25

После нескольких часов поиска я не вижу никакой информации, которая объясняет Как решить эту проблему, хотя я вижу, что это было проблемой в течение достаточно долгого времени.

...