adb无线调试步骤
环境:
- macOS; 换成 linux 或 windows 也支持的
- 小米15 Pro; 换成其他 android 手机也支持的
- 电脑和手机接入相同Wifi
- 在电脑上,确保安装了 adb
- 对于 Android 开发者, 一般是是通过 Android Studio 安装
- 对于 ndk 开发者, 一般是安装独立的 platform-tools, 下载地址: https://developer.android.com/tools/releases/platform-tools
- 手机开启无线调试,并选择“使用配对码配对设备”
- 查看配对码,例如 745841
- 查看ip和端口,例如 192.168.3.102:46881
- 在PC执行配对
- 格式:
adb pair <ip>:<port>
- 例如
adb pair 192.168.3.102:44511
。 输出内容类似:
$ adb pair 192.168.3.102:42607 Enter pairing code: 099769 * daemon not running; starting now at tcp:5037 * daemon started successfully Successfully paired to 192.168.3.102:42607 [guid=adb-23c2771b-OxlOrN]
- 格式:
- 连接到设备
- 格式:
adb connect <ip>:<port>
- 例如
adb connect 192.168.3.102:32777
$ adb connect 192.168.3.102:32777 connected to 192.168.3.102:32777
- 格式:
- 运行常规的命令
- 执行 adb shell, adb push 等, 此时不需要指定设备
- 例1:
adb shell
- 例2:
adb push a.out /data/local/tmp/a.out
- 例3:
adb shell cd /data/local/tmp; chmod +x a.out; ./a.out
- 注意事项
-
adb 可执行文件需要放到 PATH 里
-
adb pair 和 adb connect 用到的端口号,不是同一个. 这个弄错可能导致连接不上
-
端口号每隔一段时间会变化
-