Page 1 of 1

ADB 调试手机的WIFI方式

Posted: 2023-04-01T07:34:10+00:00
by expl
android 的调试中经常用到 Android Debug Bridge (adb) 这个工具 它支持的方式现在有三种 USB、WLAN、WIFI

传统的最直接的方式是用一根usb线连接调试电脑和要调试的android设备,但现在人们越来越喜欢用无线的方式进行调试,(这样可以保护手机的电池~~)

Android 10以及更低的版本,必须通过 USB 连接后,才可实现同一 WLAN 下无线调试。

手机和电脑需连接在同一 WiFi 下;
手机开启开发者选项和 USB 调试模式,并通过 USB 连接电脑(即adb devices -l可以查看到手机);
设置手机的监听端口 命令是 adb tcpip 5555
拔掉 USB 线,找到手机的 IP 地址;
通过 IP 连接到手机 命令时 adb connect ip(端口默认:5555);
adb devices -l命令查看。
断开连接 adb disconnect

从 Android 11 开始支持 ADB 以无线方式连接手机调试,可以彻底摆脱 USB 线。

手机和电脑需连接在同一 WiFi 下;
保证 SDK 为最新版本 查看命令 adb --version
手机启用开发者选项和无线调试模式(会提示确认);
允许无线调试后,点进“无线调试”这个选项里面,选择“使用配对码配对设备”。记下显示的配对码、IP 地址和端口号;
运行 adb pair ip:port,使用第 4 步中的 IP 地址和端口号;
根据提示,输入第 3 步中的配对码,系统会显示一条消息,表明您的设备已成功配对;
(仅适用于 Linux 或 Windows)运行 adb connect ip:port。
如我的测试环境:
adb pair 192.168.1.150:40541
adb connect 192.168.1.150:41645

这样就连接上了,可以通过
adb devices -l
adb shell
这两个命令进行查看