Genymotion模拟器无法启动.永远停留在"android"黑色bg屏幕上

Car*_*lea 10 android android-emulator xamarin genymotion

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

在此输入图像描述

我想看看那个小黑色显示器预览大看这些字母,它们都是这样的:

在此输入图像描述

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

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" 
Run Code Online (Sandbox Code Playgroud)

后来又尝试了一下:

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"." 
Run Code Online (Sandbox Code Playgroud)

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
Run Code Online (Sandbox Code Playgroud)

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. 
Run Code Online (Sandbox Code Playgroud)

我已经在pastebin上传了在 genymotion生成的所有日志文件中搜索单词"error"的结果(16个文件中有456次点击).

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

sam*_*min 6

我有同样的问题,我尝试了很多东西,然后我注意到了这个答案.有人提到他们有网络问题,我记得在我的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