AutoLua:在安卓上写 Lua 脚本,零门槛实现自动化
不用配 JDK,不用装 Android Studio,打开手机就能写脚本------这才是移动端自动化该有的样子。
一句话介绍
AutoLua 是一款基于 LuaJava 的安卓脚本工具。你可以在手机上直接编写 Lua 脚本,调用 Java 和 Android API,无需编译,写完即跑。支持无障碍服务(免 Root)和 Root 双模式运行。
为什么你需要它?
场景 1:每天打开 5 个 App 签到领积分
写一个 20 行的 Lua 脚本,模拟点击路径,挂在后台自动跑完,省下 10 分钟。
场景 2:手游重复刷关卡
截图比对识别当前画面状态,按条件触发不同操作。AutoLua 内置图色查找引擎,找图找色一行代码搞定。
场景 3:群里抢红包 / 自动回复
监听通知栏消息,匹配关键词自动回复或跳转操作。浮窗脚本静默运行,不影响正常使用。
说白了
任何你觉得"手机上重复点来点去"的操作,AutoLua 都能帮你自动化。
核心功能
| 功能 | 说明 |
|---|---|
| 无障碍服务 | 免 Root 实现点击、滑动、输入,兼容主流 Android 5.0 -- 13 |
| 图色脚本 | 截图比色、找图、找色、多点触控一体化 API |
| 工程管理 | 支持 .alp 压缩格式,创建、导入、导出一键完成 |
| 双模式运行 | 无障碍服务 + Root 模式自由切换,场景全覆盖 |
| Lua 直接调用 Java | 基于 LuaJava,import 即用,无需桥接代码 |
| 浮窗控制面板 | 脚本运行状态可视化,随时暂停 / 停止 |
上手有多简单?
在手机上安装 AutoLua,新建一个工程,写几行 Lua:
lua
-- 导入脚本 API 并安装到全局
require("ScriptApi").Install2Global()
-- 启动微信
RunApp("com.tencent.mm")
-- 等待页面加载
Delay(2000)
-- 模拟点击坐标
Tap(540, 2200)
-- 输入文字
InputText("Hello AutoLua")
对,就这。RunApp()、Tap()、Delay()、InputText() 这些 API 直接可用,零学习成本。
更复杂的场景有完整 API 文档支持,覆盖:
- 应用控制:启动、停止、获取包名
- UI 布局:动态创建界面、加载布局文件
- HTTP 网络:GET/POST 请求、JSON 解析
- 加解密:AES、RSA、MD5、Base64
- 文件系统:读写、遍历、压缩
- 多线程 :
thread.start()异步执行
和你用过/见过的工具有什么不同?
| AutoLua | 按键精灵 | Tasker | Autojs | |
|---|---|---|---|---|
| 脚本语言 | Lua(完整) | 类 Basic | 可视化为主 | JavaScript |
| 免 Root 运行 | 支持 | 部分 | 支持 | 支持 |
| 直接调 Java API | 原生支持 | 有限 | 有限 | 有限 |
| 工程化打包 | .alp 压缩工程 | 无 | 无 | 无 |
| 体积 | 轻量 | 中等 | 中等 | 中等 |
AutoLua 最大的优势 :Lua 语言 + LuaJava 桥接,意味着你不仅能用 Lua 写逻辑,还能直接调用 Android 原生 API。想调 android.graphics.Bitmap 做图像处理?一句 import 就够了。
怎么开始?
- 访问官网 :https://www.autolua.top/ --- 下载 APK、查阅文档、观看演示
- 开启无障碍服务:系统设置 → 无障碍 → AutoLua → 开启
- 新建工程:点击 "+",选一个模板
- 开写:内置编辑器支持语法高亮,写完直接跑
遇到问题?查阅官网帮助文档,或加入 QQ 交流群。
官网 & 社区
- 官网:https://www.autolua.top/(下载 APK、在线文档、功能演示一站直达)
- 文档 & 网站源码(Gitee):https://gitee.com/autoluapro/autolua_doc
- 文档 & 网站源码(GitHub):https://github.com/autolua/autolua_doc
欢迎 Star、提 Issue、为文档贡献内容。
写在最后
移动端自动化不是新概念,但大多数工具要么门槛高(需要 PC + ADB + 编译环境),要么脚本能力受限(只能录屏回放)。AutoLua 把完整 Lua 运行时搬到手机上,让脚本编写回归"打开就写、写完就跑"的直觉体验。
如果你正在找一个趁手的安卓自动化工具,不妨试试 AutoLua。五分钟上手,也许就此打开新世界。
本文由 AutoLua 团队原创,转载请注明出处。