一、主流方案
1、 触动精灵
- Lua 脚本引擎支持
- iOS Android 双平台支持
- 收费
- 适合游戏脚本开发
image.png
image.png
image.png
2、手机按键精灵
- MQ语言
- iOS Android 双平台支持,还有PC版支持PC游戏
- 收费
- 适合游戏脚本开发
image.png
3、python uiautomator2
- Python开发
- 只支持android
- 脱机运行比较麻烦
4、android accessibility
- Java
- 只支持android
5、auto.js
- JS
- 只支持android
二、我们的应用
我们爬虫项目一开始用的是python uiautomator2,但是脱机运行比较麻烦,最近改成了android accessibility。
1、python uiautomator2
在Android上需要安装Termux、Qpython、ATXserver
image.png
2、android accessibility
Android原生,编起来略复杂,但是对Android支持得好。
image.png