U2启停uiautomator服务
uiautomator服务和agent 服务都处于启动状态时,才能进行后续操作。
#!/usr/bin/env python # -*- coding: utf-8 -*- # author: 青城子 # datetime: 2021/4/17 16:13 # ide: PyCharm import time import uiautomator2 as u2 d = u2.connect("127.0.0.1:62001") # 查看当前连接设备详细信息 print(d.device_info) # 查看当前服务,是否启动 print(d.uiautomator.running()) # 通过start方法启动uiautomator服务 d.uiautomator.start() time.sleep(2) print(d.uiautomator.running()) # 停止服务 d.uiautomator.stop() time.sleep(2) print(d.uiautomator.running()) # 查看atx-agent运行状态,如果atx-agent停止了,可以通过connect来唤醒atx-agent服务 print(d.agent_alive) # 查看连接设备的详细信息 print(d.device_info) # 查看设备的分辨率 print(d.window_size()) # 查看设备的ip地址 print(d.wlan_ip)
查看移动设备上的ATX