适用条件
Android版本需要Android11及以上版本
PC上的ADB工具需要≥ 30.0.0 版本,确认方式是:
xxx@xxx:~$ adb --version
Android Debug Bridge version 1.0.41
Version 31.0.2-eng.xxx.20220221.120240
Installed as /usr/lib/android-sdk/platform-tools/adb
ADB如果是linux系统可以直接从android工程编译后的out/host/linux-x86/bin/adb下获取
sudo cp out/host/linux-x86/bin/adb /usr/lib/android-sdk/platform-tools/adb
待调试的设备和电脑需连接在同一个 WiFi 网络下
配对步骤
在
手机上启用开发者模式 & USB 调试(关于手机 --> 连续点击版本号,直到提示你已进入开发者模式);
启用无线调试选项;
在询问 要在此网络上允许无线调试吗? 的对话框中,点击允许。
经过第三步的操作,已经成功在手机上开启无线调试服务,点击无线调试 --> 点击使用配对码配对设备 可以看到配对码、ip 和端口号(详情见图片,每次点击都会生成新的)
配对设备,在电脑上的终端终端运行 adb pair ipaddr:port, 如下:
// ip 和 port 点击无线调试 --> 点击使用配对码配对设备即可获取(每次点击都会生成新的)
连接设备,在电脑上的终端终端运行 adb connect ipaddr:port
$ adb connect 192.168.1.105:34175
开始ADB调试
输入 adb devices -l 即可看到通过无线连接成功的设备,如下:
$ adb devices -l
List of devices attached
192.168.1.105:34175 device product:rk3588_s model:rk3588_s device:rk3588_s transport_id:137
原作者:loitawu