# Aide Lua **Repository Path**: FreeFQiang/AideLua ## Basic Information - **Project Name**: Aide Lua - **Description**: 依赖 Aide ,使用 Lua 快速、高效开发的工具 - **Primary Language**: Android - **License**: MIT - **Default Branch**: v5.x - **Homepage**: https://aidelua.github.io/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 19 - **Created**: 2024-07-30 - **Last Updated**: 2024-07-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Aide Lua [![license](https://img.shields.io/github/license/AideLua/AideLua)](LICENSE) [![发行版](https://img.shields.io/github/v/tag/AideLua/AideLua?color=C71D23&label=发行版&logo=gitee)](https://gitee.com/AideLua/AideLua/releases) [![QQ 群: 628045718](https://img.shields.io/badge/QQ_群-628045718-0099FF?logo=tencentqq)](https://jq.qq.com/?_wv=1027&k=41q8mp8y) [![QQ 频道: t37c1u1nmw](https://img.shields.io/badge/QQ_频道-t37c1u1nmw-0099FF?logo=tencentqq)](https://pd.qq.com/s/ncghvc) [![Gitee 仓库](https://img.shields.io/badge/Gitee-仓库-C71D23?logo=gitee)](https://gitee.com/AideLua/AideLua/) [![Github 仓库](https://img.shields.io/badge/Github-仓库-0969DA?logo=github)](https://github.com/AideLua/AideLua) [![使用文档](https://img.shields.io/badge/使用文档-中文-3F51B5)](https://aidelua.github.io/AideLua/) ![cover](images/ic_cover-aidelua.png) ###### 语言 | Language: 中文 | [English](READNE_en.md) ## 注意 | Alert 如需使用源代码,请进入 [发行版 (Gitee)](https://gitee.com/AideLua/AideLua/releases/latest) 页面下载。 请不要在 Github 内直接更改此仓库,因为 Github 的仓库是由 Gitee 镜像过去的。 > [!CAUTION] > > **本项目因自身设计问题,已不再积极维护。但您任然可以提交 issues,或者发起 pr。** 另外,您也应该谨慎使用该软件编写大型项目。 ## 简介 Aide Lua 是一款依赖 Aide 的 Lua 编辑器 Aide Lua 可以让您在移动设备上也能享受高级的、快速的软件开发 Aide Lua 可以帮您从 Androlua+ 转移到 AIDE,再转移到 Android Studio ## 下载 ### Aide Lua Pro [![Gitee 发行版)](https://img.shields.io/github/v/tag/AideLua/AideLua?color=C71D23&label=Gitee+发行版&logo=gitee&style=flat-square)](https://gitee.com/AideLua/AideLua/releases/latest) #### 其他渠道 (可能更新不及时) [![123云盘](https://img.shields.io/badge/123云盘--597dfc)](https://www.123pan.com/s/G7a9-Yzck) [![天翼云盘](https://img.shields.io/badge/天翼云盘--DF9C1F)](https://cloud.189.cn/t/ZZ7RzijyqiUv) [![腾讯微云](https://img.shields.io/badge/腾讯微云--2980ff)](https://share.weiyun.com/oLiNtxMR) [![百度网盘](https://img.shields.io/badge/百度网盘-jxnb-06a7ff)](https://pan.baidu.com/s/1j1RwisPR8iq1fPS3O_fl7Q?pwd=jxnb) ### AIDE 高级设置版 [![官网 (推荐)](https://img.shields.io/badge/官网-推荐-28B6F6)](https://www.aidepro.top/) [![蓝奏云 (官方)](https://img.shields.io/badge/蓝奏云-v2.6.45-FF6600?logo=icloud&logoColor=white)](https://www.lanzouy.com/b00zdhbeb) ### Gradle for AIDE Pro 您可以使用 Gradle 来提供完整的编译功能。如果您不需要则可以忽略。 [![天翼云盘 (官方)](https://img.shields.io/badge/天翼云盘-官方-DF9C1F)](https://cloud.189.cn/t/jAFR7vAVniuu) [![123云盘 (镜像)](https://img.shields.io/badge/123云盘-镜像-597dfc)](https://www.123pan.com/s/G7a9-c9ek) ## 构建项目(包括衍生项目) 1. 克隆本项目到本地:`git clone https://gitee.com/AideLua/AideLua.git` 2. 使用 Gradle 构建:`gradle build` 3. 复制到 Android 设备的`内部存储/AppProjects/<你的项目>` 4. 下载 Aide Lua 的发行版,进入 Aide Lua 后选择刚才复制的工程,然后依次点击 `菜单-项目...-二次打包并安装` ## 使用须知 1. 本软件默认开启自动保存代码且无法关闭(自动保存触发条件:切换到其他应用、点击二次打包以及打包运行、打开其他文件、关闭文件、打开侧滑(大屏除外)、点击标签栏等) 2. 此软件不能用来开发大型项目 3. 此软件必须搭配编译器,不管你用的是真 Gradle 还是假 Gradle __(AIDE 属于假 Gradle)__ 4. 要实现直接运行项目,必须导出 `LuaActivity`(默认是导出的),__并成功安装项目软件(先用 AIDE 打包,然后用 Aide Lua 打包,最后安装)__ ## 如何接收更新推送 1. 首先进入 `设置`-`通知设置` ,打开 `有新的 Release`
![步骤1](images/releases/step1.jpg) 2. 然后点击仓库右上角 `Watch`,然后点击 `关注所有动态`
![步骤2](images/releases/step2.jpg) ## 使用教程 [视频教程](https://space.bilibili.com/1229937144) | [使用文档](https://aidelua.github.io/AideLua/) 由于 AIDE 的特殊性,请下载 [__AIDE高级设置版__](https://aidepro.top/) 进行操作 ### 快速入门 #### 一、配置 AIDE Pro 1. 进入 `设置 - 高级设置 - 构建 & 运行` 2. 关闭 `启用 adrt调试文件` ,打开 `重定义Apk构建路径`、`启用Gradle`(如果不使用 Gradle 则无需打开此项) 3. 重启 AIDE #### 二、初次打包 1. 在 AideLua 点击新建项目,在填写与选择完成后点击 `新建` 2. 用 AIDE 打开项目,点击 `构建刷新`,`确定`(或者 `运行` ,`gradle assembleRelease`,推荐这种方法) 3. 点击 AideLua 的 `二次打包并安装` 按钮(或 `二次打包` ,然后手动签名)并安装,测试是否可以正常打包并运行 4. 点击 AideLua 的 `运行` 按钮,测试是否正常通过已安装的应用调试 ## 注意事项 1. AIDE 必须使用 `AIDE高级设置版本` ,否则无法打开 `重定义Apk路径` 2. AIDE 必须打开 `重定义Apk路径` ,否则会导致 APK 获取错误 3. AIDE 最好关闭 `adrt调试文件` 4. 可以使用 AIDE 编译,也可以使用 Android Studio 编译 5. 非必要不要使用 Jesse205 库。 ## 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request ## 开放源代码许可