Visual Studio 2017的Android虚拟机不正确
我在VS 2015中开发了一款Android应用程序(Cordova),调试效果很好 然后我安装了VS2017,并尝试了Xamarin应用程序。在成功地启动和调试了几次之后,我决定返回我的Cordova应用程序。一旦我在VS 2017中打开Cordova应用程序,所有非基于浏览器的模拟器都无法工作 即使切换回Xamarin项目,现在也无法进行调试 每次我尝试调试时,它要么在任务栏中停留在“部署”状态(输出中没有错误消息),要么进入“启动调试”状态,最后说“对象引用未设置为对象的实例” 我注意到VisualStudio中的调试虚拟设备选项似乎与AVD中的选项不匹配。我想这可能是罪魁祸首,但我不知道如何强制它们同步: 我真的不知道该看什么,因为我期望Android模拟器“正常工作”(TM) 我已经在VS 2017上进行了维修操作,结果是一样的 任何帮助都将不胜感激 更新和部分修复Visual Studio 2017的Android虚拟机不正确,android,visual-studio,xamarin,visual-studio-2017,visual-studio-cordova,Android,Visual Studio,Xamarin,Visual Studio 2017,Visual Studio Cordova,我在VS 2015中开发了一款Android应用程序(Cordova),调试效果很好 然后我安装了VS2017,并尝试了Xamarin应用程序。在成功地启动和调试了几次之后,我决定返回我的Cordova应用程序。一旦我在VS 2017中打开Cordova应用程序,所有非基于浏览器的模拟器都无法工作 即使切换回Xamarin项目,现在也无法进行调试 每次我尝试调试时,它要么在任务栏中停留在“部署”状态(输出中没有错误消息),要么进入“启动调试”状态,最后说“对象引用未设置为对象的实例” 我注意到V
我发现“GoogleEmulator-Phone”至少会从AVD启动一个模拟器,但似乎我无法控制哪一个。似乎有些东西还没有同步。你有什么解决方案吗?在同一台机器上安装了VS 2015和VS 2017之后,我面临着同样的问题。@Mrunal-我的“解决方案”只是使用“Google Emulator”。在升级过程中,旧的2015虚拟机似乎被卡在了菜单中。我还没有弄清楚如何删除它们,现在也没有尝试过,因为我可以运行模拟器:)。