华为设备的Android adb无线调试

4

我刚刚购买了配备Android 10的华为MatePad T8平板电脑。我启用了开发人员选项,并通过micro USB电缆进行了调试。

我想设置无线调试。我关闭了ADB服务器和Android Studio,并使用USB电缆连接我的设备。然后我发出以下命令:

adb tcpip 5555
adb connect 192.168.1.14:5555

我成功地将两个adb设备(同一设备,一个通过USB电缆连接,另一个是无线调试)连接到了我的电脑:

adb devices
List of devices attached
8TU9X20428K01472        device

我随后拔掉USB数据线,然后出现了以下情况:
adb devices
List of devices attached
192.168.1.14:5555       offline

无论我重复这个过程多少次,我总是发现我的设备离线并且无法进行无线调试。平板电脑的WiFi可以使用(我可以浏览网页)。您能否建议如何在华为MatePad T8上启用无线调试?FYI:我从未在任何设备上启用无线调试遇到过任何问题。

请确认一下!您的两个设备是否在同一个网络上? - AouledIssa
是的,它们是(否则我就看不到 192.168.1.14:5555 的 adb 设备了,我猜测)。它们都连接到同一个 WiFi 路由器、同一个本地网络。 - Martin Dusek
1
在拔掉 USB 数据线之前,您是否已经通过 adb 连接到设备?请检查此答案,它可能会对您有所帮助:https://dev59.com/EW015IYBdhLWcg3w7wMW#32558830 - AouledIssa
我尝试过了,是的,通过USB进行USB调试(adb连接)是可以的,请阅读我的最初的帖子。 - Martin Dusek
4
我尝试长按USB调试并勾选仅在充电模式下允许使用ADB调试(https://www.reddit.com/r/androiddev/comments/94mmv1/usb_debugging_keeps_turning_off/)。不确定哪个起了作用,但现在它可以正常工作了。 - Martin Dusek
1
请在你弄清楚后发布你的答案。很高兴你解除了阻塞。 - AouledIssa
1个回答

16

我遇到了同样的问题,然后按照这个评论中的指示(勾选仅在充电时允许ADB调试),现在我可以在断开USB连接后使用无线ADB了。


太好了!!!它在我的荣耀V20上运行,我已经浪费了几个小时:'( - Remy Mellet
适用于华为 P30,谢谢。但我不明白为什么“仅在充电时允许 ADB 调试”选项使其能够通过 WiFi 进行调试。 - Yunus Gedik
@YunusGedik,你可以通过扫描QR码连接到Android Studio吗?我没有找到这样的选项。能分享一下你的经验吗? - texnic
@texnic 我不使用Android Studio。我通过终端命令使用adb进行连接。然后Vscode会识别设备。我不清楚QR方式的使用。 - undefined

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