二、编写代码、打包发布
Aide Lua 项目也是一个 Android 项目。因此,Aide Lua 也有「模块」等概念。
Aide Lua 以外挂的方式生成项目。Aide Lua 的所有配置文件应存放到 .aidelua
文件夹下,并且您需要严格遵守原版 Android 项目开发规范。
编写代码
对于 Lua 代码,您可以使用 Aide Lua 编写
对于 Java 或 Kotlin 代码,您应使用其他编辑器编写,因为 Aide Lua 应专注于 Lua 代码的编写
提示
不是必须使用如 AIDE 或 AndroidIDE 这样的手机 IDE 打开项目,也可以将内部存储映射到电脑上,使用 Android Studio 或者 Visual Studio Code 打开项目编写 Lua 之外的代码。
- 对于华为和荣耀用户,请参阅《通过华为分享在手机与电脑间分享文件》
- 对于其他用户,请参考《刷机指南》(截至此页面更新时暂未编写此教程,敬请期待)
目录结构
Aide Lua 拥有自己的目录结构以便支持二次打包
名称 | 简介 | 路径 | 相似路径 |
---|---|---|---|
assets_bin | Lua 主目录 | <模块>/src/main/assets_bin | <模块>/src/main/assets |
luaLibs | Lua 共享库 | <模块>/src/main/luaLibs | <模块>/src/main/resources/lua |
提示
通过这个特性,您可以将 Aide Lua 项目转换为通用的 Android 项目
- 删除所有的
.aidelua
文件夹 - 将
assets_bin
修改为assets
- 将
luaLibs
修改为resources/lua
相关链接
- 术语 - Android 开源项目