
autojs打包插件app
系统安全 · 85.55MB
安全下载 · 资源已校验
Auto.js 打包插件 App
Auto.js 打包插件 App 是一款功能强大的脚本编辑软件,采用 JavaScript 作为脚本语言。用户可随时进行 JS 代码编写,虽然对逻辑思维有一定要求,但能显著提升工作效率。它支持代码补全、变量重命名、代码格式化和查找替换等功能,满足用户的各类使用需求。专业的编辑器设计,使用起来非常方便。

核心功能
自动化与脚本开发
- 易于使用的自动操作功能:提供简单易用的自动化操作 API。
- 强大的选择器 API:提供对屏幕上控件的搜索、遍历、信息获取、操作等,类似于 Google 的 UI 测试框架 UiAutomator,也可用作移动 UI 测试框架。
- JavaScript IDE:采用 JavaScript 为脚本语言,支持代码补全、变量重命名、代码格式化、查找替换等功能,可作为 JavaScript 集成开发环境使用。
- 界面开发与打包:支持使用 E4X 编写界面,并可以将 JavaScript 代码打包为 APK 文件,用于开发小型工具应用。
- Tasker 插件:可作为 Tasker 插件使用,结合 Tasker 胜任日常工作流程。
高级操作与工具
- Root 权限支持:支持使用 Root 权限以提供更强大的屏幕点击、滑动、录制功能和运行 Shell 命令。录制可生成 JS 文件或二进制文件,动作回放流畅。
- 界面分析工具:带有类似 Android Studio LayoutInspector 的界面分析工具,可以分析界面层次和范围、获取界面上的控件信息。
- 图像与颜色处理:提供截取屏幕、保存截图、找图找色等函数,可用于制作简单的游戏脚本。
- 浮动窗口:支持通过浮动窗口进行脚本录制和运行。
加密与打包
- 离线加密打包:支持创建和使用签名,避免因签名问题被报毒。
- 打包优化:优化打包时间,且无需额外打包插件。
- 加密支持:支持 AES/RSA 等加密,MD5/SHA 等消息摘要,以及 Base64 编码。
- 无 Root 替代方案:使用 Shizuku 在电脑激活后,没有 Root 权限也可以使用部分需要 Root 权限的命令,包括坐标点击等。

软件优势
- 免费教程:学习内容和知识点丰富,完全免费。
- 碎片化学习:每天利用 30 分钟碎片时间,想学就学。
- 即学即练:采用游戏化闯关学习模式,学练结合,快速掌握技能。
- 零基础友好:初学者能从 0 到 1,轻松入门。
- 在线编译:支持在手机端编写代码,随时随地轻松实践。
- Java 题库:在练习中巩固知识,查缺补漏。

使用教程
1. 启用无障碍服务
安装并运行软件后,会提示需要启用无障碍服务。点击“去设置”,跳转到手机设置的系统无障碍页面,在应用列表中选择 Auto.js,开启无障碍服务即可。

2. 创建或导入脚本
回到 Auto.js 主页,点击页面上方的“脚本”选项卡进入脚本列表。点击右下角按钮,可以选择导入已有脚本,或者新建文件或文件夹。

3. 编写与运行脚本
软件提供了便捷的手机端辅助编辑工具。例如,输入特定代码可以实现向 QQ 好友发送文字的功能。

4. 查看日志与管理脚本
脚本运行结束后,可以在 Auto.js App 内查看运行日志。对于循环调用的脚本,推荐在 App 设置中打开“音量上键停止所有脚本”功能,以避免误写死循环的情况。

常见问题
1. 如何定时运行脚本?
点击脚本右边的菜单按钮,选择“更多”->“定时任务”即可设置定时运行。但必须保持 Auto.js 在后台运行(需设置自启动白名单、电源管理白名单等)。可以在脚本开头使用 device.wakeUp() 来唤醒屏幕。注意,Auto.js 没有解锁屏幕的功能,因此在有锁屏密码的设备上难以达到预期效果。
2. 定时任务如何获取外部参数?
如果一个脚本是通过 Intent “启动”的(例如由定时任务中的特定事件如网络状态变化触发),则可以通过 engines.myEngine().execArgv.intent 获取启动的 Intent,从而取得外部参数。
3. 如何把图片和脚本一起打包,或者打包多个脚本?
如果需要将单脚本以外的其他脚本、图片、音乐等资源一起打包,则需要使用“项目”功能。 点击 Auto.js 主界面的 “+” 号,选择“项目”,填写项目名称、包名等信息后,点击 “√” 即可新建一个项目。在项目中可以放置多个脚本、模块和资源文件。点击项目工具栏的 APK 打包图标即可打包整个项目,点击工具栏也可以重新配置项目。
