Подтвердить что ты не робот

Android Studio Не удалось запустить AVD

Я получаю ниже ошибки:

emulator: ERROR: К сожалению, существует несовместимость между Гипервизор HAXM и VirtualBox 4.3.30+, который не допускает множественные гипервизоры для сосуществования. Он активно работает; ты можешь найти больше о проблеме на http://b.android.com/197915 (Android) и https://www.virtualbox.org/ticket/14294 (VirtualBox) Внутренняя ошибка: ошибка начального hax-синхронизации

Пока он говорит, что работа идет, я могу запустить студию на моем компьютере с той же ОС (WIN 7) и те же спецификации машины.

В настоящее время существует проблема с этой проблемой?

4b9b3361

Ответ 1

Я получил следующую ошибку:

ОШИБКА: К сожалению, существует несовместимость между HAXM гипервизор и VirtualBox 4.3.30+, который не допускает множественные гипервизоры для сосуществования. Он активно работает; ты можешь найти больше о проблеме на http://b.android.com/197915 (Android) и https://www.virtualbox.org/ticket/14294 (VirtualBox)

Чтобы решить эту проблему, мне нужно было закрыть Docker на Mac.

Ответ 2

У меня была та же проблема. Во время исследования я узнал об этом https://forums.docker.com/t/cant-using-docker-for-mac-with-android-emulator-haxm/8939/3

По-видимому, Docker и Android-эмуляторы, использующие HAXM, не могут работать вместе. У меня в моей системе был Docker. Я остановил его, и эмулятор смог работать без проблем.

Если у вас установлен и запущен Docker, остановите его и повторите попытку.

Ответ 3

Я пытался эмулировать приложение Ionic 1 на эмуляторе Android с ionic emulate android -lcs и столкнулся с той же ошибкой: emulator: ERROR: Unfortunately, there an incompatibility between HAXM hypervisor and VirtualBox 4.3.30+ which doesn't allow multiple hypervisors to co-exist. It is being actively worked on; you can find out more about the issue at http://b.android.com/197915 (Android) and https://www.virtualbox.org/ticket/14294 (VirtualBox) Failed to sync vcpu reg Failed to sync vcpu reg Failed to sync vcpu reg Internal error: initial hax sync failed

Я решил это, сохранив и приостановив выполнение всех других запущенных виртуальных машин со следующими шагами:

1) Закройте Docker для Mac, щелкнув значок кита в верхней панели и выбрав "Quit Docker". Я считаю, что это необходимо, потому что Docker Daemon (сервер) Docker для Mac и Docker Toolbox автоматически запускается на виртуальной машине Linux, когда работает Docker Client (вам не нужно и не может запускать его вручную с помощью dockerd или docker daemon). Клиент Docker работает, когда значок кита находится в верхней панели.

2) Остановите все Vagrant VM, запущенные на главной машине, запустив vagrant halt, поскольку они могут использовать Virtual Box в качестве поставщика. Проверьте их изменения состояния на отключенном при выключенном состоянии, запустив vagrant status.

3) Остановите все виртуальные виртуальные машины, запустив virtualbox, чтобы открыть графический интерфейс виртуального окна, а затем щелкните правой кнопкой мыши любые виртуальные машины и выберите "Закрыть" > "Сохранить состояние"

4) Закройте и заново откройте окно терминала перед повторной попыткой

Ответ 4

Я просто прекратил работу Docker на Mac. Тогда эмулятор смог нормально работать.

Ответ 5

Вероятно, у вас есть два эмулятора, которые пытаются использовать те же ресурсы на компьютере, то есть как Google, так и Genymotion (VirtualBox). Кто знает, как долго/если это будет рассмотрено. Если вы используете Genymotion, вы используете VirtualBox. Итак, попробуйте запустить диспетчер виртуальных ящиков Oracle VM и убедитесь, что виртуальные машины не работают и не закрывают все, что есть. Вы снова сможете запустить эмуляторы в студии, просто убедитесь, что выбрали один (Genymotion) или другой (менеджер Android AVD).

Ответ 6

Было обнаружено обновление в потоке, которое найдено Mehmed Это не необходимо остановить Докер. Если вы запустили все обновления для Android Studio, у вас есть установщик Intel, который уже загружен в Users/your_user/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM_6.1.1.dmg. Вам нужно запустить программу установки самостоятельно.

Ответ 7

У меня была аналогичная проблема, и я сделал следующее:

1) Остановил докер для mac (Quit) 2) Я использую 2 монитора (один экран для Mac + расширенный другой экран), я отключил второй монитор, и он работает нормально.

Ответ 8

В моем случае (macOS), stop/quit docker не помогает. Мне нужно запустить boot2docker poweroff.

Ответ 9

Убедитесь, что у вас больше нет одной виртуальной машины, запущенной одновременно.

Ответ 10

Для пользователей Windows:

  • Закройте все открытые эмуляторы.
  • Откройте диспетчер задач.
  • Конечный процесс: Все экземпляры adb.exe.
  • Конечный процесс: Все процессы, в которых Виртуальный ящик или VBox... в описании.
  • Перезапустить эмулятор.