Auto.js Pro 是 Android 上基于 JavaScript 的面向小应用开发、编程学习的代码开发平台。
# Auto.js Pro 可以做什么使用 JavaScript 和 Node.js 实现一个小应用。
官方界面Demo# 开发小应用Auto.js Pro 本身具有开发完整应用的功能,可由 JavaScript 项目生成独立分发的 apk 包。你既可以沿用 Web 知识开发界面,也可以使用 Auto.js 提供的控件开发简单的界面,甚至可以使用原生控件开发优美界面。
Auto.js Pro 可安装 npm 包、加载 dex、jar、动态库等,连接 Android/Node.js 的生态,更让 Auto.js 不仅局限于小应用,使用 Auto.js 开发坦克大战游戏、愤怒的小鸟游戏、http 服务器等的例子也不少见。
官方界面Demo# 学习 JavaScript 与验证想法Auto.js Pro 本身带有多 Tab 编辑器、调试器等专业开发工具,也允许你使用 VSCode 来编写和运行代码。对于有兴趣学习编程的学生来说是一个不错的编程学习工具,代码不再仅局限于理论;对于想从事编程行业的人也是不错的低门槛入门工具,你可以从 Auto.js 走向 Node.js 全栈开发和 Android 开发;对于成熟的开发人员来说也是随手验证想法,摸鱼偷懒时的有趣玩具,也是辅助平时开发的好工具。
# Auto.js Pro 对比其他版本有什么优势Node.js 引擎Pro 9 新增 Node.js 16.x 引擎,性能是原引擎的 100 倍以上,支持 ES2021
插件商店与免安装插件打包时可被合并到 apk,无需再单独安装;插件商店上线,多个插件任你选择
加密增强Node.js 引擎加密目前未被还原代码,即将推出在线优化进一步增强加密
完美 VSCode 调试体验远程单步调试、自动补全,9.3 版本更全面优化了文件同步效率、管理手机文件等功能
Npm 生态支持可安装和使用 npm 包,包括 ws、express、koa 等 200 万个 npm 包
代码商店近千个免费在线代码与项目随意下载,也可与其他用户分享你
打包自定义打包时可自定义签名、CPU 架构、启动图、权限,优化应用大小,混淆组件等
React/Vue/Web官方支持使用 web 编写界面,甚至可以使用 React/Vue 等框架,并提供了 web 交互 API
多 Tab 编辑器工作区多 Tab 文件编辑、树状文件管理,编辑器基于 LSP 智能补全、语法错误提示等
UI 可视化设计由浩然实现的可视化 UI 设计,为小白设计 UI 提供了更方便简单的设计界面
API 增强新增 WebSocket、数据库、原生界面、任务、设置等多个模块
Bug 修复与优化3 年 200 个版本,近 500 个 Bug 修复,近 200 个优化,200 多个新功能。