免费咨询服务合同范本seo关键词优化推广外包
配置adb命令工具
- 点击前往Gitee快速下载 - 推荐
- 点击前往Gitcode快速下载 - 不推荐,需注册登录
下载后解压,然后配置目录路径到path(系统环境变量)
安装Python
建议:在官网下载安全版本然后安装,比如当前(2025.3.31)最新的是3.11
建议:创建虚拟环境并激活虚拟环境后,然后使用下面命令安装。环境隔离可避免与系统环境已有其他项目依赖包冲突。
pip install -i https://pypi.doubanio.com/simple uiautomator2 uiautodev
完成以上两个配置(一条命令 + adb)就可以开始使用了。
- 使用USB链接手机,手机要打开开发者模式
- 使用下面的命令启动
uiauto.dev
代码例子
import uiautomator2 as u2
from time import sleep# 连接设备
d = u2.connect()d.app_start("com.miui.home")d.xpath('//*[@content-desc="天气"]').click()sleep(2)
d.xpath('//*[@text="查看近15日天气 >"]').click()sleep(2)
d.xpath('//*[@content-desc="返回"]').click()sleep(2)
d.xpath('//*[@content-desc="更多设置"]').click()sleep(2)
d.xpath('//android.widget.TextView[@text="设置"]').click()sleep(2)
d.xpath('//*[@resource-id="android:id/checkbox"]').click()sleep(2)
d.xpath('//*[@content-desc="返回"]').click()# 关闭应用
d.app_stop("com.miui.home")