2015-09-01 34 views
9

使用Visual Studio和Xamarin Android Player(XAP)时,我突然无法将我的应用程序部署到仿真设备。整个调试过程被卡住,试图启动设备,大约一个小时后,再也没有进一步的了。模拟器本身确实启动,运行良好。Xamarin Android Player/Visual Studio:卡在“Starting Emulator”

有趣的是,当设备运行时,Visual Studio将其列为不支持的设备,甚至不会尝试部署它:

Visual Studio, Unsupported Device

我试图在Xamarin运行此等项目Studio和Visual Studio无济于事。我也尝试更新/干净安装XAP,VirtualBox,JDK和Android SDK/NDK。

关于如何让XAP再次工作的任何想法?

回答

8

这是最新的Xamarin.Android版本中的一个错误。该错误是由模拟器名称中包含空格引起的。默认的模拟器名称都有空格。避免这个错误的最简单方法是重命名Xamarin Android Player中的模拟器,以便它们不包含任何空格。

+0

感谢您的帮助。我无法得到任何建议的修复工作,所以我现在只会恢复到较旧的Xamarin.Android。 –

+0

@CaseyDeDore今天我发现了一个更好的解决方法,解决了这个问题。我使用改进的解决方法编辑了原始答案。希望这对你或其他人有帮助。 –

+0

非常感谢...这应该是公认的答案。 – Virus

3

如果您仍然有问题,尝试将配置管理器的下拉,说任何CPU,并确保部署中检查你的应用程序。

+0

+1这是我的答案。我已经从Xamarin IDE转到了免费视觉工作室版本,由于某种原因,我没有选择这个版本。谢谢 – Rippo

相关问题