如何在设备上检查ADB连接类型(USB/TCP/IP)
查看ADB连接类型(USB/TCP/IP)的方法
电脑端快速判断
直接在终端执行:
adb devices -l
输出结果里会明确标识连接类型:
- USB连接的设备会显示
usb:前缀(例如device usb:1-2 product:...) - TCP/IP连接的设备会显示
tcp:前缀(例如device tcp:5555 product:...)
设备端本地查看(无需依赖电脑)
如果需要直接在已连接的设备上确认状态,可以通过以下两种方式:
- 查看ADB传输属性
在设备的Shell中执行:
getprop service.adb.transport
返回值为 usb 则是USB连接,返回 tcp 则是TCP/IP连接。
- 检查ADBD进程参数
执行进程查询命令:
ps | grep adbd
查看输出的进程启动参数,如果包含 --tcpip,说明当前ADB使用TCP/IP模式;若没有该参数,则为USB模式。
这些方法可以准确区分USB物理连接但ADB走网络的情况,避免通过充电状态判断带来的误差。
内容的提问来源于stack exchange,提问作者Mathew99
相关产品推荐
相关产品推荐

