5 分
AutoJsPro是一款在Android、鸿蒙平台编写、运行JavaScript代码的集成开发环境,包括代码补全的编辑器、单步调试、图形化设计,可构建为独立apk应用,也可连接电脑开发。通过它你可以直接在手机端,创建自动化工具、效率工具、优美界面、小应用,诸如早晨自动签到、处理文件为excel、图片批量处理、机器人、自动化测试、搭建服务器等,或解放双手,或学习编程,或制作应用。AutoJsPro有完善的文档和示例、丰富的API、增强的加密、活跃的更新,用JavaScript连接Java、Android、Node.js的生态。由于其本身具有开发完整应用的功能,可由JavaScript项目生成独立分发的apk包。为此你既可以沿用Web知识开发界面,也可以使用Auto.js提供的控件开发简单的界面,甚至可以使用原生控件开发优美界面。
【专业级调试】
在电脑的VSCode上进行单步调试、运行脚本和项目,附带自动补全、布局分析
使用无线网络或者USB均可连接您的设备
在软件自带的编辑器也可进行单步调试
【专业级打包】
1、更强的加密
离线dex加密与快照加密,更好地保护您的代码(截止目前仍未能被还原代码)
更强的在线加密也即将推出,敬请期待
2、随心自定义
自定义权限、签名、启动图,优化不需要的功能,减少构建的apk体积,打造真正的独立应用
基于特征匹配的全分辨率找图API
内置OCR插件,支持速度极快的MLKitOCR和准确率较高的PaddleOCR,支持打包
高强度Node.js加密,目前未被破解
VS Code调试,用VS Code单步执行脚本、查看变量、暂停和继续等
基于Node.js引擎的全新API,效率提升一个数量级,连接npm、Android、Java的生态
Vue/React等前端框架支持,无需用Android控件编写即可编写优美界面
编辑器增强,基于Language Server Protocol自动补全,多Tab工作区编辑,完美手机端调试体验
1、打开Autojs pro app后,点击右下角的加号。
2、点击“项目”图标,新建一个Autojs项目。
3、然后填写好你新建项目的信息和图标。
4、当你的脚本编辑好了以后,点击安卓机器人图标,就可以打包发布脚本的apk了。
5、打包发布脚本apk前,可以先填好脚本信息。
6、当所有脚本信息都填写好了以后,点击右下角的“√”,就可以打包发布apk了。
如果除了单脚本以外还有其他脚本、图片、音乐等资源一起打包,则需要使用项目功能。
点击Auto.js的"+"号,选择项目,填写项目名称、包名等信息以后,点击"√"即可新建一个项目。可以在项目中放多个脚本、模块、资源文件,点击项目工具栏的apk打包图标即可打包一个项目,点击工具栏可以重新配置项目。
vPro 9.1.20-0:
Pro 9版本来了!
全新引擎(16.x),更先进的JS标准支持,更高效的执行速度
庞大npm生态,轻松使用webpack, 等三方模块与框架
标准化Web交互接口,结合nodejs轻松使用React/Vue等web框架
全新API设计,更标准,少Bug;更新的Rhino引擎,带来字符串模板和其他新特性
编辑器增强,基于语言服务自动补全,增加悬浮调试(开发中)、悬浮运行
打包支持自定义CPU架构、混淆组件、在线加密(开发中),更安全
打开外部文件支持用js处理,结合ffmpeg插件等轻松处理音视频格式转换、日常文件处理等任务
大量优化与Bug修复,更稳定好用
Pro9文档和更多功能完善中…敬请期待满血版Pro9.2
获取WiFi状态:允许获取当前WiFi接入的状态以及WLAN热点的信息
写入外部存储:允许程序写入外部存储
读取设备外部存储空间的文件:允许应用程序读取设备外部存储空间的文件
访问网络:允许程序访问网络连接,可能产生GPRS流量
获取网络状态:允许获取网络信息状态
显示系统窗口:允许程序显示系统窗口
开机自动允许:允许程序开机自动运行
读写系统敏感设置:允许应用程序读取或写入安全系统设置
读写系统设置:允许应用程序读取或写入系统设置
获取精确位置:允许通过GPS接收卫星的定位信息