刚学习Python,做点小玩意练练手( ̄▽ ̄)~*
文章目录
目录
一、准备工作
IDE:pycharm2019
Python:3.7
还有安卓手机一台(^_-)
代码git:代码地址
二、环境搭建
1. 安装安卓工具
首先进入谷歌官网,下载对应的SDK工具,这里我使用的是android-sdk_r24.4.1

下载完之后解压,打开SDK Manager,安装对应的工具(PS:这里我就直接无脑下一步)

安装完之后,配置一下环境变量,在cmd界面输入“adb” 来判断安装是否成功


这样,SDK就装好了
2. UIAutomator2安装
直接执行以下命令进行安装
pip3 install --pre -U uiautomator2
3. 配置手机环境
手机用USB连接电脑,手机端开启usb调试。cmd输入adb devices

如果出现 device,则是授权成功。如果出现 unauthorized 则是未授权,需要手机授权
连接成功之后cmd输入命令,安装atx-agent至手机
python -m uiautomator2 init
出现下图则安装成功,手机端会出现一个ATX的app

由于自带的SDK工具无法输入中文,所以还需要一个插件adbkeyboard.apk进行支持
4. 安装weditor
这个插件可以让我们像定位网页元素那样定位手机端元

本文介绍如何使用Python和UIAutomator2实现微信聊天自动化,包括环境搭建、程序分析、代码实现及效果展示。
7762

被折叠的 条评论
为什么被折叠?



