ADB神技:摆脱数据线!adb无线调试
关注 㕬 众号【软件测试老吴】,发送【adb】可获取安装包 及后续文章。
你的测试桌上是否也缠绕着各种型号的数据线,像盘丝洞一样?
你是否也曾因为临时找不到数据线,而无法调试测试机,耽误宝贵时间?
今天,就让我们彻底斩断这根“枷锁”,解锁ADB的终极神技——无需数据线,即可无线连接设备。
从此,自由调试,触手可及。
一、经典方案——无线调试(Wireless Debugging)
这是最广为人知的方法,适用于绝大多数Android设备。
但请注意,它需要一个简单的“点火”步骤:首次连接仍需数据线。
原理: 先用USB线执行 adb tcpip 命令,在手机上启动ADB的无线监听端口,然后就可以拔掉线,通过IP地址连接。
操作步骤:
- 确保环境:将手机和电脑连接到同一个局域网(同一个Wi-Fi)。
- USB“点火”:用USB线连接手机和电脑。在命令行输入:
adb devices # 确认设备已识别 adb tcpip 5555 # 关键一步!重启ADB并监听5555端口 - 查找手机IP:有两种方式:
- 手机端查看:进入「设置」->「关于手机」->「状态信息」->「IP地址」。
- 命令行获取(需USB仍连接):
输出结果中通常第二个字段就是IP地址,例如adb shell ip route | findstr wlan0 # Windows adb shell ip route | grep wlan0 # Mac/Linux192.168.31.105。
- 拔线并连接:拔掉USB数据线。在命令行使用获取到的IP进行连接:
adb connect 192.168.31.105:5555 - 验证成功:输入
adb devices,你会看到一个类似192.168.31.105:5555 device的设备,恭喜你,无线连接成功!
✔ 优点:兼容性极广,几乎支持所有开启调试的Android设备。
⚠️ 注意:手机重启或Wi-Fi断开重连后IP可能变化,需要重新执行上述步骤。解决方案是在路由器中为手机设置静态IP。
二、终极方案——无线配对(Wireless Pairing)(Android 11+)
这是Android 11及以上版本带来的革命性功能。它最大的优点是:首次配对后,终身无需再使用数据线,真正实现了完全无线。
原理: 通过一个六位数的配对码,在电脑和手机之间建立安全的加密连接。
操作步骤:
- 更新环境:确保你的Android SDK平台工具版本在30.0.0以上(使用
adb version检查)。旧版本不支持pair命令。 - 手机端操作:
-
进入「开发者选项」,找到「无线调试」功能。

-
开启「无线调试」。
-
点击「使用配对码配对设备」。屏幕上会显示一个配对码和IP地址:端口(格式如:
192.168.1.100:40478)。
-
- 电脑端操作:在命令行中,使用
adb pair命令:
执行后,命令行会提示你输入配对码,输入手机上的6位数密码即可。adb pair 192.168.1.100:40478Enter pairing code: 123456 Successfully paired to 192.168.1.100:40478 - 连接使用:配对成功后,你就可以像使用USB设备一样使用ADB命令了,例如
adb devices、adb logcat等,完全不需要数据线。
✔ 优点:真正意义上的完全无线,安全便捷,一次配对,永久使用。
❌ 缺点:仅限Android 11及以上版本的设备。
总结
如果你的测试机系统是Android 11+,强烈推荐使用 「无线配对」 方案,一劳永逸。
从现在开始,解放你的测试桌,摆脱线材的束缚,享受无线调试带来的极致优雅与高效吧!
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)