Auto.js是什么
Auto.js是不需要Root权限的安卓手机自动化软件(Auto.js文档官方文档)
- Auto.js与一般的APP一样,安装在手机上,且可以自行编写并运行脚本,从而实现自动化工作
- Auto.js使用JavaScript作为脚本语言
- Auto.js使用Rhino 1.7.7.2作为脚本引擎,支持ES5与部分ES6特性
- Auto.js利用安卓的无障碍服务,从而无需Root权限也可运行脚本
如何编写脚本
Auto.js的开发者在VSCode中提供了插件,以支持在电脑上编写代码,在手机上同步调试
运行脚本的应用程序:Auto.js
Auto.js下载
ps. 目前免费版已经停更,只有pro版本
编写工具:VSCode
下载地址:https://code.visualstudio.com/
下载速度慢?
使用国内镜像:
首先复制下载链接,一般格式如下
https://az764295.vo.msecnd.net/stable/c3f126316369cd610563c75b1b1725e0679adfb3/VSCodeUserSetup-x64-1.58.2.exe
将az764295.vo.msecnd.net
替换为vscode.cdn.azure.cn
再打开链接下载,速度很快
进入VSCode后安装Auto.js配套开发插件:
在VSCode中-查看-扩展(Ctrl+Shift+X)
可以搜索Auto.js
并安装对应插件
电脑端编写,手机端运行
①首先安装上述插件,从而实现手机与电脑的连接:
安装插件后,在VSCode中-Ctrl+Shift+P
,搜索“Auto.js”,找到并点击Auto.js: Start Server
,打开服务
电脑端打开服务后,命令提示符输入ipconfig
查看自己电脑ip地址
在手机端的Auto.js应用内,在侧边栏选择连接电脑
,输入对应ip,即可连接
②手机与电脑连接后,在电脑上编写脚本(.js
文件)
③编写好后,在手机上调试(使用插件):
- 在VSCode中-
Ctrl+Shift+P
,搜索“Auto.js”,找到Auto.js: Run
- 或直接快捷键
F5
最终可以将脚本保存在手机端(使用插件):
- 在VSCode中-
Ctrl+Shift+P
,搜索“Auto.js”,找到Auto.js: Save On Device