AndroidIDEOfficial/AndroidIDE
开发工具在 Android 手机或平板上直接编辑并构建真实 Gradle Android 应用的 IDE。
解决什么问题
开发 Android 应用通常需要一台电脑:Android Studio、JDK、SDK 和常驻的 Gradle 守护进程。只有手机或平板时,你只能用文本编辑器改代码,却无法编译。AndroidIDE 把代码编辑器、JDK 11/17、终端、Gradle 和 Android 构建工具装进一个 Android 应用,让真实工程可以在设备本地编辑并构建。
有什么不同
常见替代方案一是通过 SSH 连远程服务器或用云端 IDE,二是在手机上装个只能改文本、不能编译的编辑器。AndroidIDE 走的是完整路线:内置 JDK 和带 SDK 工具的终端,并为 Java、XML 提供 language server,还有一个支持拖拽和可视化属性编辑的布局设计器。代价是全部要跑在移动端硬件和 Android 的限制之内——README 明确说不支持 NDK(因为 NDK 没有为 Android 构建),Kotlin language server 也仍未打勾。Termux 这类终端方案能装工具链,但不提供 IDE 功能;Android Studio 本身则不可能运行在这里。
适合谁
只有一部手机、想学 Android 开发的学生和爱好者,通勤路上想改小项目的人,以及没有笔记本可用的环境。不适合需要交付生产应用的团队:没有 Kotlin language server、没有 NDK,UI 设计器也未完成,这些足以劝退。已经有笔记本的开发者应继续用 Android Studio。
上手成本
要从官网、GitHub Releases 或 F-Droid 侧载 APK,然后在终端里安装构建工具,README 给出了入门教程链接。工程必须使用 Android Gradle Plugin 7.2.0 或更高版本,老项目需要先迁移。README 标注应用处于 beta、可能不稳定,更关键的是现在加了一条“项目已不再维护”的警告。许可证为 GPL-3.0,如果你打算复用其代码需要注意。没有 NDK 支持,功能清单里也有多项未完成。
点评
想法确实有用,实现也明显下了功夫,但维护状态压倒一切:README 已声明项目停止维护。3,300 stars 和 736 forks 是自 2021 年积累起来的,最近在 Java 月榜上的名次上升更像老项目的一次余波,而非新的增长势头。可以把它当作存档参考或 fork 的起点,而不是搭建工作流的工具。如果今天就需要在设备上开发 Android,请做好自己打补丁的时间预算。
本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。