我的开发环境:
Visual Studio 2015(使用Xamarin) - 安装在虚拟机(Hyper-V)= VM1中
Visual Studio Android Emulator - 安装在安装VM1的同一物理盒中。
如何在VM1中配置VS2015,以便我可以在VS android模拟器中调试Android应用程序。
模拟器启动正常,我可以使用以下命令从VM1连接到模拟器:
adb connect ip:5555
连接到IP:5555
adb设备
IP:5555离线
模拟器离线的原因。我试图杀死adb服务器并重新启动但问题仍然存在
答案 0 :(得分:0)
我找到了解决方案 在我的情况下,我更新了VS模拟器在物理盒中使用的Android SDK包。如果您安装了多个版本的SDK,请确保更新模拟器使用的正确版本。 VS模拟器使用物理框中的以下注册表项找到Android sdk: HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Android SDK工具
更新软件包后,关闭SDK管理器。现在,从安装了IDE(visual studio)的VM1,启动adb并发出以下命令
adb kill-server
adb connect ip(immulator):5555
欢迎设备在线,视觉工作室也会在下拉列表中显示。