Genymotion不启动Android虚拟设备

如何解决Genymotion / VirtualBox问题,何时无法启动Android虚拟设备?

收到贝娄消息:

无法启动Genymotion虚拟设备。

VirtualBox软件返回一个错误:“不兼容的状态”。

请运行VirtualBox软件来检查问题。 然后,尝试直接从VirtualBox运行Genymotion虚拟设备,以获得可能的解释。

有关更多信息,请参阅: https : //cloud.genymotion.com/page/faq/#vbox

无法启动Genymotion虚拟设备 - “不兼容状态”

问题是虚拟设备处于Saved状态。 您需要将其closures以显示“ Powered Off

您需要启动VirtualBox.app并closures设备。

在下面的屏幕截图Tablet设备将无法启动 带有几个Android虚拟设备的Oracle VM VirtualBox

因此,您需要Start处于Saved状态的设备,然后closures(通过closures窗口),如下所示: <code>关闭VirtualBox中的Android虚拟设备

在Windows中,如果设备停留在“停止”模式,则可以closuresVirtual Box并在任务pipe理器中closures这两个进程(CTRL + ALT + DEL或CTRL + SHIFT + ESC)

  • VBoxNetDHCP.exe
  • VBoxHeadless.exe

然后在Genymotion中启动您的虚拟设备。

你也可以杀死操作系统中的虚拟机进程并closures它。

在Windows中, crtl-shift-excselect虚拟机进程,并停止进程重新启动你的gennymotion它应该工作。

由障碍物添加
以下屏幕截图(虽然不涉及genymotion)说明了如何使用主要的virtualbox进程以及每个正在运行的计算机的virtualbox进程。 如果您展开任务pipe理器并查看命令行列,则会看到virtualbox.exe的参数,提供关于哪台机器的详细信息,以便您可以查看从哪里杀死了哪台设备(尽pipe我倾向于closures通常的虚拟机和加载快照,我可以看到他们如何可能从任务pipe理器closures)

在这里输入图像说明

当我试图运行虚拟设备时,

我不是处于保存状态,而是在“上师冥想状态”或类似于这个保存/丢弃/开始的东西中不能访问。 那么我是如何解决这个问题的

我启动了虚拟机箱的应用程序,你可以通过右键单击该设备来获取设备的日志。 在日志的底部有确切的原因为什么发生。

对我来说,原因是有关“低主机内存错误”使用这种低主机内存事件作为参考 ,说杀死与虚拟机和“googlecrashhandler.exe”相关的进程,因为它会清除内存,现在你的设备将是在暂停状态。

开始/放弃/保存将被访问,现在就像@ ViliusK在他的回答中所说的那样。

如果你正在使用Linux,只是转到terminal

sudo su

检查运行Virtual Box的进程

ps ax

获取进程ID并使用kill -9优先杀死它们

喜欢

杀-93217

然后再次启动虚拟框。

这将有所帮助

进入Oracle虚拟机,检查设备的内存是否超过了Oracle Virtual Box的内存(例如:HAXM存储:1024 MB,那么设备的内存应该less于1024MB)

最适合我的最简单的解决scheme,


以pipe理员身份运行genymotion