在 Visual Studio 2013 Professional 中,我正在编译和运行我的 Xamarin.Android 应用程序。它正在成功构建和运行 Android 模拟器 (Nexus 4 Kitkat)。
但该应用程序永远不会启动,我们只是停留在 Android 主屏幕上。在关闭 Android VM 之前,我无法在 VS 中执行任何操作 - VS 处于调试模式,并且奇怪地没有停止按钮。VS 输出挂起Starting emulator: Nexus 4 Kitkat
。在此期间,我可以使用 Kitkat VM 并启动其他应用程序,使其不会冻结。
为什么会发生这种情况,我该如何解决?
一些重要信息:
- Nexus 4 Kitkat VM 是通过 Xamarin Android Player 创建的。
- 如果我运行我拥有的任何其他 Android VM,那么 VS 会成功启动 VM 并启动应用程序。据我所知,我并没有通过 Xamarin Android Player 创建这些虚拟机——所以也许这就是他们成功的原因?