使用TCP/IP连接Adb

来自个人维基
跳转至: 导航搜索

在测试一些与 USB连接强相关,如耗电相关的项目时,必须断开 USB进行测试。

这时我们可以使用 AdbWireless,来完成测试。

简单说来,就是 adb本身已经包含了通过 tcp/ip协议连接手机,使得可以在 usb协议外,进行 adb操作,而且相关命令保持不变,使得兼容性非常好。

下面就介绍一下设置步骤:

手机连接wifi

注意必须连接到与电脑同一个局域网中,并获取到手机ip地址,如192.168.199.100。

设置tcp/ip端口

usb数据线连接手机,输入以下命令完成 tcp/ip端口配置

adb tcpip 5555

这里的 5555就是端口号

连接手机

保持数据线连接状态,通过以下命令连接手机(再次强调操作电脑端和手机端必须在一个局域网内):

D:\>adb connect 192.168.199.100
connected to 192.168.199.100:5555

提示 connected则表示操作完成,后续可以拔掉 usb数据线,执行任意 adb的常规操作了。

如果需要指定设备号,则可用 adb -s 192.168.199.100:5555 xxx


>>>