有三个可以实现:
1、uiautomator2
UiAutomator本来是Google提供的用来做安卓自动化测试的一个Java库,基于Accessibility服务。为了方便使用python,大牛开发了uiautomator2 ,uiautomator2是一个 Android Uiautomator2 Python 封装库,用于通过 Python 脚本进行 Android 设备的自动化测试。
github:https://github.com/openatx/uiautomator2
配合weditor来获取手机上元素的位置等信息
pip install -U weditor
2、Appium
Appium 是一个开源的自动化测试工具,支持多种平台的用户界面(UI)自动化,包括 iOS、Android、Tizen、Chrome、Firefox、Safari、macOS、Windows、Roku、tvOS、Android TV 和 Samsung 电视等。
https://github.com/appium/appium
3、autojs
Auto.js 是一个不需要 root 的自动化脚本开发工具,它基于无障碍服务,支持打包脚本为 APK,上手简单,适合懂 JS 的用户。 4.1 及之前的版本是开源免费的,github中是 Auto.js 自动化脚本的学习资源库,其中包含了各种好玩的脚本和教程,如微信删除僵尸好友、喵币领取、自动刷短视频等功能。
https://github.com/wiatingpub/autojs
网友回复
python如何调用openai的api实现知识讲解类动画讲解视频的合成?
html如何直接调用openai的api实现海报可视化设计及文本描述生成可编辑海报?
f12前端调试如何找出按钮点击事件触发的那段代码进行调试?
abcjs如何将曲谱播放后导出mid和wav格式音频下载?
python如何将曲子文本生成音乐mp3或wav、mid文件
python中mp3、wav音乐如何转成mid格式?
js在HTML中如何将曲谱生成音乐在线播放并下载本地?
python如何实现在windows上通过键盘来模拟鼠标操作?
python如何给win10电脑增加文件或文件夹右键自定义菜单?
python如何将音乐mp3文件解析获取曲调数据?