⼆:Auto.js脚本开发环境搭建
⽂章⽬录
前⾔
我主要是使⽤⼿机端进⾏学习,所以关于电脑的笔记就不写了
1、autojs软件安装及简单使⽤
4.1.1版本的安装
4.1.1版本的官⽹已经不提供下载了,需要安装包下载。
8.0 pro版本的安装
官⽹:
简单熟悉⼀下autojs软件
运⾏脚本需要开启⽆障碍服务
稳定模式下写的脚本可以更好的适配更多⼿机
Auto.js是免root的,因此很多 权限是在使⽤时需要获取的
Auto.js的⽂件路径:根⽬录-脚本
学习Auto.js的同时也需要了解和学习ES6的知识
在4.1.1版本的主界⾯有教程这⼀页⾯,打开可以看到Auto.js 3.0.0 ⽂档,在⽬录下可以看到阮⼀峰-ECMAScript 6教程
2、VScode编辑器的安装
3、autojs插件安装和使⽤
插件安装
插件安装需要安装包安装
4.1.1版本打包应⽤会提⽰安装风险,原因是没有证书
8.0.0pro版本打包安装没有风险
4、VScode编辑器的使⽤教程
5、安卓⼿机投屏软件的安装和使⽤
6.雷电模拟器的安装和使⽤
7.编写第⼀个Auto.js脚本并打包成apk
编写第⼀个脚本
home();
// 返回主界⾯
sleep(1500);
// 停留等待1500毫秒
click("");
// 点击
/
/ 是字符串类型需要加""
写完后点击⽂件后的"三个点",选择打包
如何让打包后的应⽤主界⾯不显⽰⽇志:
1.⾸先先创建⼀个项⽬
2.打开项⽬后到project.json打开
project.js的源代码
{
"assets":[],
"build":{
"build_number":0,
"build_time":0
},
"main":"main.js",
"name":"项⽬名称",
"packageName":"",
"versionCode":1,
"versionName":"1.0.0"
}
ps:项⽬名称顾名思义,你创建项⽬时的名称,请⾃⾏修改
添加代码
8.0怎么更新
注意:需要在{}内的最后⼀⾏代码后加上英⽂的","⽤于表⽰代码分割然后在加上代码
"launchConfig":{
"hideLogs":true
}
修改后的代码:
{
"assets":[],
"build":{
"build_number":0,
"build_time":0
},
"main":"main.js",
"name":"项⽬名称",
"packageName":"",
"versionCode":1,
"versionName":"1.0.0",
"launchConfig":{
"hideLogs":true
}
}
⼀个简单的ui
"ui";
ui.layout(
<vertical>
<button text="第⼀个按钮"/>
<button text="第⼆个按钮"/>
</vertical>
);