1

我的开发环境: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 devices
IP:5555 离线

为什么模拟器离线。我试图杀死 adb 服务器并重新启动,但问题仍然存在

4

1 回答 1

0

我找到了解决方案。
在我的情况下,我已经更新了 VS 模拟器在物理框中使用的 Android SDK 包。如果您安装了多个版本的 SDK,请确保更新模拟器使用的正确版本。VS 模拟器使用物理框中的以下注册表项查找 Android sdk:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Android SDK Tools

更新软件包后,关闭 SDK 管理器。现在从安装了 IDE(visual studio) 的 VM1 启动 adb 并发出以下命令
adb kill-server
adb connect ip(immulator):5555

万岁设备在线,Visual Studio 也显示在下拉列表中。

于 2016-07-02T07:24:23.653 回答