一、预置条件
1.0 python环境
下载链接:https://pan.baidu.com/s/1MgTZeVqAIWHsPFKTjCufyQ
提取码:919f
1.1 安装依赖: Microsoft Visual C++ 14.0
链接:https://pan.baidu.com/s/18Rk_5cEA2DvsSYxmtCbfyw
提取码:cv5v
1.2 安装Pillow包(.whl包)
下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pil
注意:下载的格式要与python版本相对应。具体参照:https://blog.csdn.net/ak739105231/article/details/108823971
1.3 安装lxml(.whl包)
下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
注意:下载的格式要与python版本相对应。具体参照:https://blog.csdn.net/ak739105231/article/details/108823971
二、安装atx
2.1 方式1
pip install atx
出现:Successfully installed attrdict-2.0.1 atx-1.2.0 cached-property-1.5.2 facebook-wda-1.1.8 futures-3.0.5 uiautomator2-2.11.4就差不多了。
2.2 方式2
pip install --upgrade --pre uiautomator2
# atx经常更新,所以用这个命令安装最新版
2.3 手机环境安装
pc终端输入命令,以安装atx-agent至手机(前提:手机已成功连接pc的情况下,adb device可检查)
python3 -m uiautomator2 init
三、验证atx是否成功安装
uiautomator2 --help
四、安装weditor (UI Inspector)
由于uiautomator是独占资源,所以当atx运行的时候uiautomatorviewer是不能用的,为了减少atx频繁的启停,官方开发了基于浏览器技术的weditor UI查看器。项目资源地址:https://github.com/openatx/weditor
pip install -U weditor
验证是否成功:weditor --help
五、Windows系统可以使用命令在桌面创建一个快捷方式
weditor --shortcut
可能依赖包:pythoncom
下载地址:https://pypi.org/project/pywin32/#files
下载对应版本的pywin32的whl包
注意:下载的格式要与python版本相对应。具体参照:https://blog.csdn.net/ak739105231/article/details/108823971
快捷方式创建结果:Shortcut created. C:\Users\iThing\Desktop\WEditor.lnk
表示成功。
六、启动
命令行直接输入 weditor
会自动打开浏览器,输入设备的ip:port或者序列号,点击Connect即可;注意保证手机与pc是连接的:https://blog.csdn.net/ak739105231/article/details/108827852