AIDE 中文文档 下载 App

一键构建——点 Run 让 AIDE 编译生成 APK

Run 按钮在哪里

Run 操作通过菜单触发(不同 AIDE 版本位置可能略不同):

构建进度弹窗
Run 后弹出构建进度窗口

完整构建流程

点击 Run 后,AIDE 在后台执行以下步骤:

1. Java 源码 → javac 编译 → .class 文件
2. .class 文件 → d8/dx → DEX 字节码
3. XML 布局、图片、资源 → aapt → 编译资源
4. Manifest + DEX + 资源 → apkbuilder → 未签名 APK
5. APK → apksigner(或 jarsigner)→ 调试签名 APK
6. APK → zipalign → 对齐优化
7. 安装到设备 → pm install
8. 启动应用 → am start

整个流程通常在几秒到几十秒内完成(取决于项目规模和设备性能)。

构建进度弹窗

Run 后首先看到构建进度弹窗:

单独构建(不运行)

如果你只想生成 APK 但不想立即安装运行,可以在菜单里选择 Build APK(不是 Run)。生成的 APK 保存在项目的 bin/ 目录下,可以手动分发或后续安装。

Premium 的 APK 发布

Premium Key 解锁后,可以用 Export Signed APK 生成正式签名的可发布 APK(用自己的 keystore 签名)。免费版生成的是调试签名(debug.keystore),不能上架应用商店。

构建速度优化

大项目构建变慢时可以考虑:

  1. 检查设备存储空间是否充足
  2. 关闭不必要的后台应用
  3. Premium 版的离线帮助文档可能会占用空间,但构建速度影响不大
  4. 把项目放在设备内部存储而非 SD 卡(读写速度更快)