Aide Lua 使用文档

简介

license在新窗口打开发行版在新窗口打开

QQ 群: 628045718在新窗口打开QQ 频道: t37c1u1nmw在新窗口打开

Aide Lua 是一款依赖 Aide 的 Lua 编辑器
Aide Lua 可以让您在移动设备上也能享受高级的、快速的软件开发
Aide Lua 可以帮您从 Androlua+ 转移到 AIDE,再转移到 Android Studio

AideLua/Aide Lua在新窗口打开

提示

  1. 本文档部分说明格式为 「变量名 (数据类型): 说明」、「数据类型: 说明」

Aide Lua 6.0.0(Edde Code、Edde Lua v6.0.0、Edde Lua Studio) 即将编写,敬请期待

使用须知

  1. 本软件默认开启自动保存代码且无法关闭(自动保存触发条件:切换到其他应用、点击二次打包以及打包运行、打开其他文件、关闭文件、打开侧滑(大屏除外)、点击标签栏等)
  2. 此软件不能用来开发大型项目
  3. 此软件必须搭配编译器,不管你用的是真 Gradle 还是假 Gradle (AIDE 属于假 Gradle)
  4. 要实现直接运行项目,必须导出 LuaActivity(默认是导出的),并成功安装项目软件(先用 AIDE 打包,然后用 Aide Lua 打包,最后安装)

警告

由于 Aide Lua Pro 正在重构,本文档暂停完善,里面的内容非常不完善,凑合看吧了。

下载

Aide Lua Pro

Gitee 发行版)在新窗口打开

其他渠道 (可能更新不及时) 123云盘在新窗口打开天翼云盘在新窗口打开腾讯微云在新窗口打开百度网盘在新窗口打开

AIDE 高级设置版

由于 AIDE 的特殊性,请下载「AIDE 高级设置版」

官网 (推荐)在新窗口打开蓝奏云 (官方)在新窗口打开

Gradle for AIDE Pro

您可以使用 Gradle 来提供完整的编译功能。如果您不需要则可以忽略。

天翼云盘 (官方)在新窗口打开123云盘 (镜像)在新窗口打开

安装教程

  1. 按照《刷机指南 - 安装软件》在新窗口打开的教程安装 AIDE Pro、Aide Lua、Termux

快速入门

提示

如果您只有 AndroLua+ 基础,那么您可以阅读《快速使用》

一、配置 AIDE Pro

  1. 进入 设置 - 高级设置 - 构建 & 运行
  2. 关闭 启用 adrt调试文件 ,打开 重定义Apk构建路径启用Gradle(如果不使用 Gradle 则无需打开此项)
  3. 重启 AIDE

提示

您也可以使用此工具将现有 AndroLua+ 工程转换为 Aide Lua 项目

二、初次打包

  1. 在 AideLua 点击新建项目,在填写与选择完成后点击 新建
  2. 用 AIDE 打开项目,点击 构建刷新确定(或者 运行gradle assembleRelease,推荐这种方法)
  3. 点击 AideLua 的 二次打包并安装 按钮(或 二次打包 ,然后手动签名)并安装,测试是否可以正常打包并运行
  4. 点击 AideLua 的 运行 按钮,测试是否正常通过已安装的应用调试

工作原理

  1. 读取 .aidelua/config.lua 的内容
  2. 找到 app.apk 的路径,并解压到 <主模块名称>/build/aidelua_unzip
  3. <模块名称>/src/main/assets_bin 等目录中的文件添加到 aidelua_unzip 文件夹中,并编译 Lua (编译 Lua 需要启用 compileLua)
  4. 压缩 aidelua_unzip ,并改名为 <应用名>_v<版本号>.apk
  5. 签名 <应用名>_v<版本号>.apk<应用名>_v<版本号>_sign.apk (签名 APK 需要选择 二次打包并安装 菜单)

注意事项

  1. AIDE 必须使用 AIDE高级设置版本 ,否则无法打开 重定义Apk路径
  2. AIDE 必须打开 重定义Apk路径 ,否则会导致 APK 错误
  3. AIDE 最好关闭 adrt调试文件
  4. 不是必须用 AIDE 编译,也可以使用 Android Studio 编译

开放源代码许可

https://gitee.com/AideLua/AideLua/blob/master/app/src/main/assets_bin/licences在新窗口打开

广告

提示

Aide Lua 这种工作方式终究不是一个好的解决方案。??? 将会取代 Aide Lua!

更多广告

欢迎投放更多广告(仅限编程开发相关,5元1个月,超时后将不定时删除)!

更多资源

软件素材 | 国际化