引言
本篇文章的目的是为了记录我对auto.js的学习过程,同时也是为了搭建完善的学习体系构建(//就吹牛吧~你),为了解放双手,奥里给
自学教程
auto.js介绍
Auto.JS是Android平台上的JavaScript自动化工具。
它的本质是可执行自己编写的简易Javascript脚本的,尤其可以在开启“无障碍模式”的情况下对其他App进行一些操作的一个Android App,便于进行自动化操作。
auto.js目前被广泛应用于灰色产业链中,比如淘宝的抢购等,所有没有一个完整的教学体系,而且由于auto.js经常更换API,所以导致实践教程的搭建生存周期
启动app
app启动可以采取两种方式:
app.launchApp("APPName");//通过app的名字启动
app.launchPackage("PackageName");// 每一个app对应一个package,通过package也可以启动app
寻找控件点击
模拟人工点击的方法有两种:
一种是获取坐标进行点击
click(x,y);//坐标可在开发者模式下,开启指针位置获得
另一种是获取屏幕内的控件名称进行点击
想要获取控件进行点击,必须要开启无障