adb无线连接可使用Android Studio的终端(Terminal)窗口或者CMD命令行窗口来执行相关命令,两者操作方式一样。以Android Studio的终端(Terminal)窗口为例,分享下adb无线连接的方法。
注意!使用无线连接的前提是电脑和移动设备需处于同一个局域网当中。
首先进入AS的终端(Terminal)窗口,这里可以键入adb命令,如图:
有两种情况。
1、连接一台手机。
1)、首先使用USB线连接手机和电脑,切换成无线连接方式(默认是USB连接方式),执行命令:
adb tcpip 6666
这样就表示adb已经切换成无线连接的方式了,5555代表端口号,也可自行定义成其他端口。说明一下,0~65535是标准端口,其中0~1024端口是系统端口,1025~65534端口是系统为用户预留的端口,65535为系统保留端口。
2)、连接设备,执行命令:
adb connect 【IP】:【端口号】
这里的端口号为第一步设置的端口号,例如你的ip是192.166.0.001:键入命令adb connect 192.166.0.001:6666,ip地址可在手机的设置-WLAN-网络详情(当前连接的wifi)-IP地址查看,我使用的是小米MAX 2测试。
至此,连接成功!
2、连接多台手机
如果还是按照一台手机那样操作的话会出现问题:
不要着急,一步一步来。
1)、使用如下命令查看当前连接的设备:
adb devices
可见当前有两个设备在线,设备63d498d7和设备889bde6c。
2)、通过命令“adb -s 【设备号】 tcpip 【端口号】”即可使指定设备切换为无线连接方式。
adb -s 63d498d7 tcpip 9999
3)、连接指定设备同单台设备方式相同,执行命令:
adb connect 【IP】:【端口号】
例如这里的IP地址为:192.166.0.002,键入命令adb connect 192.166.0.002:9999
搞定!
最后,如果想要切换回USB的连接方式,执行命令:
单台设备情况:adb usb
多台设备情况:adb -s 【设备号】 usb
(以上为经验所得,如有说得不当的地方请谅解,望指正,在此谢过!)