Genymotion模拟器不会开始。永远停留在" android"黑bg屏幕

时间:2014-07-21 08:23:13

标签: android android-emulator xamarin genymotion

这是一个全新的安装,第一次尝试使用它,它只是不起作用。这就是我所看到的,CPU风扇始终快速旋转:

enter image description here

我希望看到那个小黑色显示器预览大看书,它们都是这样的:

enter image description here

这些是我在日志中可以看到的一些错误:

jul 21 09:46:53 [Genymotion] [Debug] Searching virtual device with same name 
jul 21 09:46:53 [Genymotion] [ERROR] VBoxManage ("showvminfo", "Google Galaxy Nexus - 4.3 - API 18 - 720x1280") returns 1 
jul 21 09:46:53 [Genymotion] [Error] Output command: "VBoxManage.exe: error: Could not find a registered machine named 'Google Galaxy Nexus - 4.3 - API 18 - 720x1280'
VBoxManage.exe: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBox, interface IVirtualBox, callee IUnknown
VBoxManage.exe: error: Context: "FindMachine(Bstr(VMNameOrUuid).raw(), machine.asOutParam())" at line 2495 of file VBoxManageInfo.cpp" 
jul 21 09:46:56 [Genymotion] [Debug] Local OVA file computed SHA1 is  "218dfbd63bbe9d63bf866ca257211bc0ce3c6650" 
jul 21 09:46:56 [Genymotion] [Debug] Server said we should have that OVA hash:  "218dfbd63bbe9d63bf866ca257211bc0ce3c6650" 
jul 21 09:46:56 [Genymotion] [Debug] Searching virtual device with same name 
jul 21 09:46:56 [Genymotion] [ERROR] VBoxManage ("showvminfo", "Google Galaxy Nexus - 4.3 - API 18 - 720x1280") returns 1 
jul 21 09:46:56 [Genymotion] [ERROR] Output command: "VBoxManage.exe: error: Could not find a registered machine named 'Google Galaxy Nexus - 4.3 - API 18 - 720x1280'
VBoxManage.exe: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBox, interface IVirtualBox, callee IUnknown
VBoxManage.exe: error: Context: "FindMachine(Bstr(VMNameOrUuid).raw(), machine.asOutParam())" at line 2495 of file VBoxManageInfo.cpp" 

稍后尝试不同

jul 21 09:57:07 [Genymotion] [Debug] VBoxManage ("list", "bridgedifs") returns 0 
jul 21 09:57:08 [Genymotion] [ERROR] VBoxManage ("list", "natnets") returns 2 
jul 21 09:57:08 [Genymotion] [ERROR] Output command: "Oracle VM VirtualBox Command Line Management Interface Version 4.2.12
(C) 2005-2013 Oracle Corporation
All rights reserved.

Usage:

VBoxManage list [--long|-l] vms|runningvms|ostypes|hostdvds|hostfloppies|
                            bridgedifs|hostonlyifs|dhcpservers|hostinfo|
                            hostcpuids|hddbackends|hdds|dvds|floppies|
                            usbhost|usbfilters|systemproperties|extpacks|
                            groups


Syntax error: Unknown subcommand "natnets"." 
jul 21 09:57:08 [Genymotion] [ERROR] VBoxManage ("list", "intnets") returns 2 
jul 21 09:57:08 [Genymotion] [ERROR] Output command: "Oracle VM VirtualBox Command Line Management Interface Version 4.2.12
(C) 2005-2013 Oracle Corporation
All rights reserved.

Usage:

VBoxManage list [--long|-l] vms|runningvms|ostypes|hostdvds|hostfloppies|
                            bridgedifs|hostonlyifs|dhcpservers|hostinfo|
                            hostcpuids|hddbackends|hdds|dvds|floppies|
                            usbhost|usbfilters|systemproperties|extpacks|
                            groups


Syntax error: Unknown subcommand "intnets"." 

VBoxSVC.log充满了这些:

00:15:28.362000          ERROR [COM]: aRC=VBOX_E_OBJECT_NOT_FOUND (0x80bb0001) aIID={22781af3-1c96-4126-9edf-67a020e0e858} aComponent={SessionMachine} aText={No storage device attached to device slot 1 on port 1 of controller 'IDEController'}, preserve=false
00:15:28.362000          ERROR [COM]: aRC=VBOX_E_OBJECT_NOT_FOUND (0x80bb0001) aIID={22781af3-1c96-4126-9edf-67a020e0e858} aComponent={SessionMachine} aText={No storage device attached to device slot 1 on port 1 of controller 'IDEController'}, preserve=false
00:15:29.080000          ERROR [COM]: aRC=VBOX_E_OBJECT_NOT_FOUND (0x80bb0001) aIID={22781af3-1c96-4126-9edf-67a020e0e858} aComponent={SessionMachine} aText={No storage device attached to device slot 1 on port 1 of controller 'IDEController'}, preserve=false
00:15:29.080000          ERROR [COM]: aRC=VBOX_E_OBJECT_NOT_FOUND (0x80bb0001) aIID={22781af3-1c96-4126-9edf-67a020e0e858} aComponent={SessionMachine} aText={No storage device attached to device slot 1 on port 1 of controller 'IDEController'}, preserve=false

Google Galaxy Nexus - 4.3 - API 18 - 720x1280-genymotion-player.log我也有其中一些:

jul 21 09:50:34 [Genymotion Player] [ERROR] Unable to connect to  QHostAddress( "192.168.56.102" )  : 22666 "Socket operation timed out" 
jul 21 09:50:34 [Genymotion Player] [ERROR] Fail to send capabilities request 
jul 21 09:50:34 [Genymotion Player] [Debug] Timeout waiting for capabilities. Will retry. 
jul 21 09:50:37 [Genymotion Player] [Debug] Events Manager: requesting device capabilities 
jul 21 09:50:39 [Genymotion Player] [ERROR] Unable to connect to  QHostAddress( "192.168.56.102" )  : 22666 "Socket operation timed out" 
jul 21 09:50:39 [Genymotion Player] [ERROR] Fail to send capabilities request 
jul 21 09:50:39 [Genymotion Player] [Debug] Timeout waiting for capabilities. Will retry. 
jul 21 09:50:42 [Genymotion Player] [Debug] Events Manager: requesting device capabilities 
jul 21 09:50:44 [Genymotion Player] [ERROR] Unable to connect to  QHostAddress( "192.168.56.102" )  : 22666 "Socket operation timed out" 
jul 21 09:50:44 [Genymotion Player] [ERROR] Fail to send capabilities request 
jul 21 09:50:44 [Genymotion Player] [Debug] Timeout waiting for capabilities. Will retry. 
jul 21 09:50:47 [Genymotion Player] [Debug] Events Manager: requesting device capabilities 
jul 21 09:50:49 [Genymotion Player] [ERROR] Unable to connect to  QHostAddress( "192.168.56.102" )  : 22666 "Socket operation timed out" 
jul 21 09:50:49 [Genymotion Player] [ERROR] Fail to send capabilities request 
jul 21 09:50:49 [Genymotion Player] [Debug] Timeout waiting for capabilities. Will retry. 

uploaded here at pastebin搜索单词"错误"在genymotion生成的所有日志文件中(16个文件中有456个匹配)。

互联网上的每个人都非常赞赏这个模拟器,我不想放弃这么快,但我当然不知道如何解决它。我搜索了这些不同的错误,没有任何用处。

2 个答案:

答案 0 :(得分:6)

我遇到了同样的问题,几天后我尝试了很多东西然后我注意到了this answer。有人提到他们有网络问题,我记得在我的general-genymotion.log文件中我看到了这一行:

[Genymotion] [Error] Output command: "VBoxManage: error: DHCP server does not exist" 我从网络中删除DHCP后解决了我的问题,同时我清除了genymotion的所有捕获量

还使用我当地的ADB而不是genymotion的默认值:

Genymotion->Settings->ADB->Use custome Android SDK tools

之后:

Genymotion->Settings->Misc->Clear cache

答案 1 :(得分:0)

我通过在与我的网卡ipv4相同的地址字段中设置静态IP地址解决了同样的问题(在我的情况下为192.168.1.75,因此它在192.168.1.2和192.168.1.255之间)虚拟盒网络适配器like in these steps因此它不再需要DHCP。