- 在進行安卓真機的自動化測試,需要將安卓設(shè)備連接到電腦,在本地進行腳本調(diào)試的時候通常都是用usb線將設(shè)備連接到電腦,
1、有時候掛著usb線挺煩的
2、一不小心碰到不穩(wěn)定的usb線可能導(dǎo)致鏈接中斷
3、多臺設(shè)備測試時,沒有那么多的usb口
這時候我們也可以通過TCP/IP協(xié)議來連接:
步驟:
1、手機跟電腦連接同一個網(wǎng)絡(luò)下
2、使用usb線連接手機
3、打開手機端口: adb tcpip 5555 (默認是5555端口,可自己修改)
4、查看手機ip地址:adb shell ip -f inet addr show wlan0
lxdeMacBook-Pro-2:~ lx$ adb shell ip -f inet addr show wlan0
25: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc
mq state UP group default qlen 1000
inet 192.xxx.xxx.xxx/24 brd 192.xxx.xxx.xxx scope global wlan0
valid_lft forever preferred_lft forever
5、連接設(shè)備:adb connect 192.xxx.xxx.xxx:5555 (前面打印的手機ip地址)
6、查看是否連接成功
lxdeMacBook-Pro-2:~ lx$ adb devices
List of devices attached
192.xxx.x.xxx:5555 device
即連接成功
接下來可以拔掉usb線,電腦已經(jīng)鏈接上我們的安卓設(shè)備了,可以直接運行腳本進行調(diào)試了