Auto.js学习笔记1:开发需要准备什么工具和编程语言知识?

Auto.js是一款无需root权限的JavaScript自动化软件,用于安卓手机的自动化操作和工作流。它使用JavaScript作为脚本语言,支持坐标和控件操作,且大部分任务无需root。文章介绍了Auto.js的不同版本、学习路径、相关工具及实战应用,并提供了下载和配置资源,适合有编程基础的人快速入门自动化任务。
摘要由CSDN通过智能技术生成

什么是Auto.js?

根据官方文档定义:Auto.js是一款无需root权限的JavaScript自动化软件。

  1. Auto.js是一款安卓手机的应用主要用webview,和微信一样,安装在手机上;
  2. Auto.js是开发app脚本(自动化操作、引流脚本、游戏脚本、简单app);
  3. Auto.js脚本开发语言是JavaScript;
  4. Auto.js看作手机版本的按键精灵就全明白了,但又不能局限于按键精灵(自行补脑);
  5. Auto.js主要以自动化、工作流为目标,更多地是方便日常生活工作,例如启动游戏时自动屏蔽通知、一键与特定联系人微信视频(知乎上出现过该问题,老人难以进行复杂的操作和子女进行微信视频)等
  6. Auto.js兼容性更好。以坐标为基础的按键精灵、脚本精灵很容易出现分辨率问题,而以控件为基础的Auto.js则没有这个问题
  7. Auto.js执行大部分任务不需要root权限。只有需要精确坐标点击、滑动的相关函数才需要root权限
  8.  Auto.js可以提供界面编写等功能,不仅仅是作为一个脚本软件而存在

官网地址:主页 | Auto.jsAuto.js

交流社区:主页|社区 目前暂时不能交互和注册新用户

Autojs必须的学习路径

       

  • Auto.js实战

相关工具下载和介绍

Auto.js

auto.js是一个【javascript】移动端ide,随时随地编写代码,解放双手,轻松完成日常自动化工作流任务;专业的编辑器,丰富的api,不管是开发效率办公工具,还是日常小应用,都非常方便快捷。

Autojs的app各版本之间的区别

  • 4.1.1版本:开源版, 同时也是免费版的终结版, 功能大部分都有, 2020年3月1日 停止更新
  • 7.0.0 pro版本 :付费版的第一个版本, 也是寿命最短的版本, 未开源
  • 8.0.0 pro版本:付费版的第二个版本, 长期维护的版本,弊端是,屏蔽了很多大平台导致无法运行。例如(微信,抖音,淘宝,支付宝等大平台),为开源 32位
  •  9.0.0autojs8引擎是Rhino, autojs9是双引擎Rhino + nodejs, 长期维护的版本, 屏蔽主流app(淘宝, 腾讯等等), 未开源 64位

使用那个版本不用我多说大家都知道了

Autojs4.1.1版本的app

下载地址:autojsv4.1.1

Visual Studio Code开发工具

下载地址:VS Code 

安装相关必须插件

  1. 开发工具中文包:Chinese (implifed)简体中文) Language Pack
  2. Auto.js VSCodeExt(Autojs.apk 是Pro版本可以不要)
  3. Auto.js Pro-Ext(Autojs.apk 是Pro版本必须关闭2的插件,不然无法正常使用)

命令面板使用注意

  • 命令面板快捷键:Ctrl+Shift+P
  • Pro版本使用中文命令
  • 4.1.1版本使用英语命令

Autojs手机端(模拟器端)和电脑端相互连接

  1. 手机和电脑必须在同一个局域网环境下
  2. 4.1.1版本的电脑端需要开启autojs服务
  3. ip config查看电脑以太网本机IP地址
  4. Android版本要求7.1及以上

模拟器需知

下载地址:逍遥安卓模拟器   雷电安卓模拟器

可以使用逍遥模拟器,雷电模拟器无法局域网ip连接。

总结

autojs的学习难度不大,有编程经验的大概1天内入门,准备上面的各种工具就可以开始愉快的学习了,一起学习一起进步,大家一起进步

光看不敲是没用的
看后一定要去实践
一定要去敲代码
一定要去运行试错
这样才是有意义的学习

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PYB3

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值