- 🧞♂️本项目为 Yyds.Auto python api更新参考(可转化为其它语言的开发)以及作为脚本项目开发模版
- 安卓自动化开发、脚本开发、群控开发优质项目, 可替代uiautomator2
包含大量安卓自动化功能的接口实现, 支持安卓7-14, 支持云机与模拟器, 支持电脑运行脚本与手机运行脚本
你真厉害, 可以提交issue与联系作者进行修改, 谢谢🙏
- 新手可以克隆或下载该项目作为模版, 进行脚本开发
- 可同时运行在手机的Yyds.Auto上与电脑上(在电脑运行是通过http接口与引擎进行通讯, 在手机运行是反射调用自动化引擎函数)
- 我们在开发项目的时候, 可以参考函数实现以及进行改动, 除了引擎接口通讯部分内容, 其它所有内容均可自行删减修改
- 本工程包含一些用于学习以及测试的代码, 对于业务可能意义不大, 请自行分析并理解
- 很多功能是可以自己去做的, 不一定要这个工程提供的, 比如我们要做压缩文件, 图片裁剪, 稍微百度一下就能做了嘞!
文档网站 https://yydsxx.com/docs/yyds-auto/script
文件/目录 | 重要性 | 作用 |
---|---|---|
main.py | 必须 | 程序入口文件 |
project.config | 必须 | 项目配置文件 |
yyds/auto_func.py | 可删 | 实用自动化项目装饰器函数 |
yyds/auto_api.py | 必须 | 基本的自动化功能实现 |
yyds/auto_api_aux.py | 重要 | 次要的自动化功能实现 |
yyds/auto_plus.py | 可删 | 拓展的自动化功能实现 |
yyds/auto_entity.py | 可删 | 自动化相关实体类, 如坐标, 颜色等 |
yyds/util.py | 可删 | 实用自动化工具函数, 如日志 |
ui.yml | 可删 | 项目界面配置文件, 如果不需要任何界面配置 , 则可删除 |
img | 重要 | 区域截图默认保存位置, 一般找图的图片保存在此目录下 |
content.txt | 可删 | 测试文本读取的文件 |
README.md | 可删 | 项目介绍文件 |