Android 安卓从开发者选项到 adb 识别

第 8 步 / 共 8 步 · 用 ← → 键也可翻页
STEP 8 / 8

进阶:多设备与无线调试

多台设备同时插着?用 -s 指定

$ adb devices -l
ABC123def456 device usb:1-2
DEF789ghijk1 device usb:1-3
$ adb -s DEF789ghijk1 install -r app.apk
$ adb -s ABC123def456 shell

不指定时执行命令会报 more than one device/emulator——这不是故障,加 -s 序列号即可,install / shell / logcat 通用。模拟器会以 emulator-5554 形式出现在同一列表里。

无线调试(Android 11+,全程不用线)

  • 前提:手机与电脑连同一个 Wi-Fi;
  • 开发者选项 → 「无线调试」→ 打开 → 「使用配对码配对设备」,弹窗显示 IP:配对端口 + 6 位配对码;
$ adb pair 192.168.1.100:37845
Successfully paired to 192.168.1.100:37845
$ adb connect 192.168.1.100:40123
connected to 192.168.1.100:40123
  • 注意:配对用的端口(弹窗里的)和连接用的端口(无线调试主页显示的)不是同一个,配对成功后 connect 要换主页端口;
  • Android 10 及以下没有配对码机制:只能先插一次 USB 执行 adb tcpip 5555,再 adb connect IP:5555 后拔线。
✓本步完成标志:能用 -s 在多台设备间切换,或拔掉数据线后 adb devices 仍显示设备。