python3.6+uiautomator2进行自动化控制手机app

  • 1、已安装matplotlib库;
  • 2、已安装OpenCV2库;

一、下载adb

  1. [https://blog.csdn.net/liuxinfa/article/details/8287881
    并且在windows系统环境变量path下配置路径
  2. 如果在cmd中输入adb出现下图状况则配置成功


    1.png

二、安装uiautomator2

  1. 如果已经配置好pip环境
    直接在cmd中输入 pip install –prc uiautomator2
  2. 安装成功后

三、连接设备

  • 无论是模拟器还是手机设备,都有自己的ip地址
    如本文所用的雷电模拟器 ip: 172.16.0.112


    2.png
  • 在电脑端测试一下能否ping通


    3.png

四、在cmd查看已连接设备信息

  • 通过adb devices


    4.png

五、需要进行初始化,配置守护进程

  • 此时会在模拟器中安装ATX


    5.png

    6.png

    7.png

六、安装网页版本的weditor

8.png
  • python -m weditor,然后就会进入一个用vue.js+boostrap写的网页
  • 输入对应的设备ip就可以进行连接


    9.png

你可能感兴趣的:(python3.6+uiautomator2进行自动化控制手机app)