与 Eclipse 项目互通——电脑上写的代码手机上接着跑
兼容性声明
AIDE 使用与 Eclipse Android 插件(ADT)完全相同的项目格式。这意味着:
- 任何在 Eclipse 中创建和编辑的 Android 项目
- 可以直接拷贝到 Android 设备上
- 用 AIDE 打开、编辑、编译、运行
- 不需要任何转换或重新生成
工作原理
Eclipse Android 项目的结构(project.properties、.project、AndroidManifest.xml、src/、res/)和 AIDE 创建的 Android 项目完全相同。AIDE 底层就用了 Eclipse 的项目格式规范。
把 Eclipse 项目带到手机
三种方式(详见 打开已有项目):
方式一:USB 数据线
- 手机连电脑,开启文件传输模式
- 把 Eclipse 工作空间里的项目文件夹复制到手机存储
- 在 AIDE 文件浏览器里找到 → 自动提示"Open this App Project"

方式二:Git 仓库(推荐)
- Eclipse 项目先推送到 GitHub 等 Git 仓库
- AIDE 里用 Clone 功能克隆下来
- 自动识别并打开
方式三:Dropbox 同步
- Eclipse 项目放在电脑 Dropbox 文件夹里
- AIDE 用 Dropbox 同步拉取到本地
- 自动识别并打开
从手机带回 Eclipse
AIDE 编辑修改后的项目:
- 不做任何格式转换
- 用 Dropbox / Git / USB 拷回电脑
- Eclipse 直接打开就能继续开发
- 文件时间戳、Git 历史都保留
注意事项
JDK 版本
电脑 Eclipse 可能用 JDK 8,AIDE 内置的 Java 编译器也兼容 JDK 8 语法。如果你在电脑上用了更高版本的 Java(如 JDK 11+ 的 var、switch 表达式),AIDE 可能编译不过。
Android SDK 版本
电脑上安装的 Android SDK Platform 可能比 AIDE 内置的移动端版本多。如果项目依赖 AIDE 没有的 SDK Platform,构建时可能报错。解决方法是把 minSdkVersion 和 targetSdkVersion 调到 AIDE 能支持的范围。
第三方库
Eclipse 项目的第三方 JAR 库放在 libs/ 目录,AIDE 会自动识别。如果用了 Android Studio 的 AAR 或 Gradle 依赖管理,AIDE 处理不了——需要手动把 JAR 拷到 libs/。