我已经使用Genymotion大约一个月了,它运作良好 . 但是,在过去一周内,无论我的设置如何,我都收到了此错误:
“无法连接到您的虚拟设备!Genymotion现在将停止 . 请检查您的VirtualBox网络配置 . ”
以及更多信息的链接:https://cloud.genymotion.com/page/faq/#collapse-nostart
我按照那里的步骤,模拟器仍然无法正常工作 .
我正在运行Google Nexus 4 - 4.4.2 - API 19 - 768x1280,并尝试使用不同API和类型的多个模拟器 . 我也在运行64位Windows 7操作系统 .
我已经卸载并重新安装了Genymotion和VirtualBox,我仍然得到同样的错误 . 从VirtualBox中的模拟器预览,模拟器似乎正常运行,但Genymotion无法连接到此设备 . 从VirtualBox运行模拟器似乎运行良好;不幸的是我无法从那里连接到Eclipse .
我该如何解决?问题是模拟器以前工作过,现在它不起作用 .
6 回答
编辑:事实证明,Genymotion在用户运行VPN时遇到问题,解释了连接问题 .
我自己修好了 .
问题主要涉及我的互联网连接 .
Genymotion正在使用的DHCP服务器试图联系未使用的IP地址0.0.0.100,这无处可寻 .
因此,它导致VirtualBox和Genymotion为DHCP服务器和IPv4地址选择了错误的设置 . 所以我的解决方案是在我启动Genymotion之前禁用所有Internet连接,它设法运行没有任何问题 .
我遇到了这个问题,我这样解决了:
1)转到 VirtualBox > File > Preference > Nework 标签
2)在Host-only Networks下选择 VirtualBox - Host Only-Ethernet Adapter ,然后选择 delete it .
3)重新启动虚拟设备
最后我遇到了同样的问题,我按照以下步骤修复了它:
1) 打开Oracle VM VirtualBox管理器
2) 设置 - >网络
3) 选择适配器2(适配器1由Genymotion主要使用,无法更改)
4) 选择NAT
5) 重新启动VM和Genymotion
转到VirtualBox - >文件 - >首选项 - >网络,然后创建一个新的桥接网络适配器 . 这对我有用 .
一个简单的“路由ADD 192.168.56.100 MASK 255.255.255.255 192.168.56.100”在具有管理员权限的命令shell中做了诀窍......
没有其他解决方案适合我 . 只有这个工作:
转到你的电脑的
Network and Sharing center
然后点击Virtual box network (Mine was named Ethernet2) -> Properties -> IPv4 -> Properties
:现在这里而不是动态IP使用静态IP:192.168.56.10
就是这样 . 现在,启动Genymotion VM .我找到了使用this video的解决方案 .