如何在 Hyper-v 虚拟机中设置 visual studio 2015 并连接到独立 VS android 模拟器
How to set up visual studio 2015 in Hyper-v vm and connect to standalone VS android emulator
我的开发环境:
Visual Studio 2015(使用 Xamarin)- 安装在虚拟机 (Hyper-V) = VM1 中
Visual Studio Android 模拟器 - 安装在安装了 VM1 的同一个物理盒子中。
如何在 VM1 中配置 VS2015,以便我可以在 VS android 模拟器中调试 android 应用程序。
模拟器启动正常,我可以使用以下方法从 VM1 连接到模拟器:
adb 连接 ip:5555
连接到 IP:5555
亚行设备
IP:5555离线
为什么模拟器离线了。我试图终止 adb 服务器并重新启动,但问题仍然存在
我找到了解决方案。
在我的例子中,我已经更新了 VS 模拟器在物理中使用的 Android SDK 包 box.If 你安装了多个版本的 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
万岁,设备已在线,visual studio 也显示在下拉列表中。
我的开发环境:
Visual Studio 2015(使用 Xamarin)- 安装在虚拟机 (Hyper-V) = VM1 中
Visual Studio Android 模拟器 - 安装在安装了 VM1 的同一个物理盒子中。
如何在 VM1 中配置 VS2015,以便我可以在 VS android 模拟器中调试 android 应用程序。
模拟器启动正常,我可以使用以下方法从 VM1 连接到模拟器:
adb 连接 ip:5555
连接到 IP:5555
亚行设备
IP:5555离线
为什么模拟器离线了。我试图终止 adb 服务器并重新启动,但问题仍然存在
我找到了解决方案。
在我的例子中,我已经更新了 VS 模拟器在物理中使用的 Android SDK 包 box.If 你安装了多个版本的 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
万岁,设备已在线,visual studio 也显示在下拉列表中。