电脑连接上一个手机或多个手机, 确保adb已经添加到环境变量中,执行下面的命令会自动安装本库所需要的设备端程序:uiautomator-server 、atx-agent、openstf/minicap、openstf/minitouch

https://gitee.com/ran_yong/uiautomator2
https://github.com/openatx/uiautomator2

安装

安装uiautomator2
pip install --pre uiautomator2
pip install pillow
使用:
python -m uiautomator2 init
安装完成,设备上会多一个uiautomator的应用。

1、安装:
pip install --pre --upgrade weditor
2、使用:
python3 -m weditor

指令:

d.screen_on()#打开屏幕
d.screen_off()#关闭屏幕
d.press(“home”)#按home键,用键名 
d.press(“back”)#按返回键,与主要的名称 
d.unlock()解锁屏幕

# 全局变量设置
d.settings['operation_delay'] = (0, 5)  # 设置每次操作后自动等待5秒
d.implicitly_wait(5.0)  # 等待特定元素出现 on click,long_click,drag_to,get_text,set_text,clear_text,etc.