如何在我的物理设备上通过Wi-Fi调试我的Xamarin Forms应用程序?

3

我有一台虚拟机,在我的本地电脑中通过远程桌面连接。我正在使用Visual Studio在这个虚拟机中开发Xamarin Forms应用程序。因此,我想在我的物理设备上调试该应用程序。我尝试使用ADB,但它无法工作,因为我无法通过USB将我的设备连接到虚拟机。有什么想法吗?


您可以通过wifi将ADB连接到设备。 - Jason
@Jason 我无法使用USB电缆连接我的设备。因此,我无法使用adb解决方案,因为它要求我首次通过USB连接我的设备。 - TheRealFake
2个回答

2
谷歌刚刚更新了从Android 11开始的内容,因此对于使用较新设备的任何人,您可以按照以下步骤设置您的设备,以使用您的WiFi连接进行构建和调试:
  • 在您的Android 11设备上,转到“设置”->点击“高级选项”并进入“开发者选项”。
  • 然后点击“无线调试”开关,并始终允许弹出对话框中的个人无线网络进行无线调试。
  • 然后点击“无线调试”选项并选择“配对码配对设备”,它将为您提供一个6位数的代码和IP地址,如图所示。
  • 有许多方法可以将手机与计算机配对。最简单的一个是,在Visual Studio中,转到“工具”->“SDK命令提示符”,并将上面的电话IP地址和端口输入终端adb pair {ipaddress}:{port}。
  • 然后取出最后一个屏幕上的IP地址和端口,输入以下命令adb connect {ipaddress}:{port}。

本文中还有更多详细信息,包括限制和与iPhone无线调试功能的比较。


1

谢谢你,我的朋友。你帮我节省了宝贵的时间和保住了我的工作!太好了! - TheRealFake

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接