今天推荐一款名为AutoJS的IDE插件
他可以插件化安装到Visual Studio Code.
他的强大之处就在于,不需要安装Android SDK等以一系列复杂的环境
只需要掌握JavaScript,就可以开发安卓应用。
用它开发的第一个项目,是一款风靡亚太地区的聊天软件,LINE(连我)APP
起初,是给一个做外贸的朋友做的。
随着项目开发的深入,觉得相当容易上手。
首先打开Auto.js右下角加号新建一个js文件(javascript语言)。
然后在文件第一行输入click(x,y);这就是我们的点击功能。
然后把其中x换成你要点的坐标的横坐标,y换成你要点的坐标的纵坐标即可。
比如,我要点击坐标x500,y500的地方,那么就输入click(500,500);即可。
当你完成点击操作后,通常,操作的软件会需要一定时间来网络加载,渲染内容等。
如果你需要继续操作新页面的内容,通常就会使用到sleep();函数
单位是毫秒;sleep(3000); 就是挂起当前线程 3秒
小投大创:UiSelector即选择器
使用UiSelector即选择器,可以查找手机中某个关键的控件,并映射出它的对象。
var sendButton = text("发送").findOne();
//含义,就是查找 text属性 为 “发送”的控件,并获得这个对象
获得对象之后,你还可以这样操作
sendButton.click();
即,对其 进行一次点击 操作。
是不是超好用!
到这里,一个简单的LINE自动发消息功能就可以做出来了,下一篇,将拆解,制作LINE自动加好友,需要用到哪些系统Fn。