uiautomation2连接方式
- uiautomator2的两种连接方式
(1)usb线连接,好处 :连接比较稳定 操作:直接连接usb数据线,通过窗口输入adb devices,返回设备号,则连接判断成功 ![在这里插入图片描述](http://image109.360doc.com/DownloadImg/2022/11/0722/255468748_1_20221107105850383.png)
import uiautomator2 as ut2
u = ut2.connect_usb(“设备号”)
(2)wifi连接,好处:不需要usb数据线
先操作(确保电脑可以ping通手机):
第一步:找到手机的ip地址(设置-wifi里查看,如 192.168.1.1XX)
第二步:用usb线连接手机
第三步: cmd窗口输入:
adb tcpip 5555 # 设备在5555端口监听tcp/ip连接
adb connect 192.168.1.1XX #返回连接成功192.168.1.1XX:5555
adb devices # 输出手机序列号和链接
第四步:断开usb线和手机的连接,输人adb devices可查看到wifi连接成功
后操作:py文件输入
import uiautomator2 as u2
d = u2.connect_wifi('192.168.1.1XX') # 地址为手机的局域网IP地址
print(d.device_info) # 判断是否连接成功
|