python+uiautomator2+atx 环境搭建小白教程

发布时间 2023-04-24 10:18:22作者: Receiver
  • python版本(PC):3.7+  安装方法见:Python3 环境搭建 | 菜鸟教程 (runoob.com)
  • 安装Android Platform Tools:安装地址: https://developer.android.com/studio/releases/platform-tools.html, 解压,并加包含adb.exe的目录加入到系统的PATH中。
    控制面板->系统->高级系统设置->环境变量 (D:\xx\platform-tools_windows\platform-tools)
  • 安装uiautomator2 

    pip install --upgrade --pre uiautomator2
  • 安装atx-agent
    首先设备连接到PC,并能够adb devices发现该设备。执行下面的命令会自动安装本库所需要的设备端程序:最后提示success,代表atx-agent初始化成功
    python -m uiautomator2 init
  • 安装weditor
    pip install --pre -U weditor#pip install --pre weditor
  • 启动weditor

     浏览器会自动打开一个网址,选择一个 终端,点击链接,刷新页面,勾选实时(可选)

     

  • 可以进行运行功能进行测试
    import uiautomator2 as u2
    
    d = u2.connect()
    d.app_start(package_name)