Genymotion не запускает виртуальное устройство Android

Как решить проблему Genymotion / VirtualBox, когда не удается запустить виртуальное устройство Android?

ниже сообщение получено:

не удалось запустить виртуальное устройство Genymotion.

программное обеспечение VirtualBox вернуло ошибку: "несовместимое состояние".

пожалуйста, запустите программное обеспечение VirtualBox, чтобы проверить наличие проблем. Затем попробуйте запустите виртуальное устройство Genymotion непосредственно из VirtualBox, чтобы вероятный объяснение.

для получения дополнительной информации обратитесь к: https://cloud.genymotion.com/page/faq/#vbox

Unable to start the Genymotion virtual device - "incompatible state"

7 ответов


проблема в том, что виртуальное устройство находится в Saved государство. Вы должны отключить его в состояние Powered Off.

вам нужно, чтобы начать VirtualBox.app и выключите устройство.

на скриншоте ниже Tablet устройство не запустится Oracle VM VirtualBox with several Android virtual devices

так что вам нужно Start устройство, которое находится в Saved состояние, а затем выключите его (закрыв окно), как это: <code>Power off</code> Android virtual device in VirtualBox


в Windows, если устройство застряло в режиме "остановка", вы можете отключить виртуальный ящик и убить эти два процесса в Диспетчере задач (CTRL + ALT + DEL или CTRL + SHIFT + ESC)

  • VBoxNetDHCP.exe
  • VBoxHeadless.exe

затем запустите виртуальное устройство в Genymotion.


вы также можете убить процесс vm в ОС и отключить его таким образом.

в windows Ctrl+Shift+Esc выберите процессы vm и остановите процессы перезапустите gennymotion, он должен работать.

добавлено barlop
На следующем скриншоте (хотя он не включает genymotion) показано, как у вас есть основной процесс virtualbox и процесс virtualbox для каждой запущенной машины. Если вы разверните диспетчер задач и посмотрите на столбец командной строки, вы увидите параметры virtualbox.exe дает подробную информацию о том, какая машина это, чтобы вы могли видеть, какое устройство вы убивали, если вы убили его оттуда (хотя я обычно отключаю виртуальную машину и загружаю снимок, я вижу, как они потенциально могут быть отключены от диспетчера задач)

enter image description here


когда я пытался запустить виртуальное устройство,

Я не был в спасенном состоянии, но в "состоянии медитации гуру" или что-то в этом роде в этом сохраненном/отброшенном/начале было недоступно. Итак, как я решил эту проблему

Я запустил приложение virtual box и в этом u может получить журналы устройства, щелкнув правой кнопкой мыши на этом устройстве. В нижней части журнала есть точная причина, почему это произошло.

для меня причиной было что-то связанное с "низким ошибка памяти" с помощью этого инцидент с низкой памятью хоста в качестве ссылки который сказал, чтобы убить процессы, связанные с VM и " googlecrashhandler.exe", поскольку он очистит память, и теперь устройство ur будет находиться в приостановленном состоянии.

и запуск / сброс / сохраненный будет доступен, теперь сделайте так, как сказал @ViliusK в своем ответе.


Если вы используете Linux, просто goto terminal

судо Су

проверьте процессы, выполняющие виртуальную коробку с

ps ax

получить идентификатор процесса и убить их приоритет с помощью kill -9

Как

убить -9 3217

и снова запустите virtual box.

что поможет


перейдите в Oracle virtualbox и проверьте, превышает ли ОЗУ устройства ОЗУ виртуального окна Oracle (например: HAXM storage: 1024 MB, то ОЗУ устройства должно быть меньше 1024MB)


самое простое решение, которое работает для меня,


запустите genymotion как администратор