Xamarin Android Player在启动时挂起

时间:2015-03-01 09:58:21

标签: android xamarin virtualbox

我的Android播放器已停止工作。当我启动其中一个已安装的设备时,仿真器窗口无法打开。我可以在进程栏中看到它,并且运行了一个VBoxHeadless进程。

我查看了设备的VirtualBox日志。最后一行说“00:02:58.209802 NAT:DHCP提供IP地址10.0.3.15”。 VirtualBox中有两个仅限主机的网络(这些是由Android Player安装的):

  • VirtualBox仅限主机的以太网适配器#2 适配器: IPv4地址:10.71.34.1 IPv4网络掩码:255.0.0.0 DHCP服务器: 启用服务器(已选中) 服务器地址:10.71.34.2 服务器掩码:255.255.255.0 地址下限:10.71.34.101 地址上限:10.71.34.199

  • VirtualBox仅限主机以太网适配器 适配器: IPv4地址:192.168.56.1 IPv4网络掩码:255.255.255.0 DHCP服务器: 启用服务器(已选中) 服务器地址:192.168.56.100 服务器掩码:255.255.255.0 地址下限:192.168.56.101 地址上限:192.168.56.254

Android播放器配置设备使用其中的第一个(VirtualBox Host-Only Ethernet Adapter#2)。

直到昨天,这对我有用。我尝试了以下方法来解决此问题:

  • 重新安装Android Player和VirtualBox
  • 安装了最新版本的VirtualBox(4.3.22)
  • 删除并重新安装设备(以及多个不同的设备)
  • 手动将设备的网络适配器更改为指向第二个已配置的适配器 - 但是当Android Player启动设备时,会将其更改回“#2”设备。

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

你有哪个Windows版本?你说这个工作直到昨天,从那时起改变了什么? 现在考虑使用genymotion,Xamarin Android Player处于测试阶段状态,现在它很快且很慢。