Android Studio 和 Eclipse

Android Studio and Eclipse

与我共事的所有人都使用 Eclipse 创建 android 应用程序。但是,我最近发现 Android 不再支持 Eclipse,他们正在转向 Android Studio。我正在开发的所有应用程序都是使用 Eclipse 编译和创建的。

我在想,如果代码和编程语言相同,那么编译器或 IDE 应该无关紧要。如果我切换到 Android Studio 而他们留在 Eclipse 中,我们还能一起工作并共享代码吗?有哪些潜在问题?

不,这两个 IDE 使用不同的项目结构,但是 AndroidStudio 有一个非常好的向导,允许您将 Eclipse 项目移动到 AS。我真的建议您和您的团队迁移到 AS。

如前所述,每个人都必须同时切换到 Android Studio,并且您需要对构建系统进行一些更改。

在每个人都进行转换之前,您应该只使用 Eclipse/ADT 捆绑包。

在将项目移植到 Android Studio 时,从技术上讲,您可以为源文件保留相同的旧文件夹结构(我们尝试过,它有效),但不同的构建系统是引发麻烦的主要变化进入作品。

Eclipse 将 ANT 构建系统用于 Android 个项目。

Android Studio 使用 Gradle 构建系统。

我们正在计划在我的工作中切换,每个人都需要同时切换,并且构建系统必须从 ANT 移植到 Gradle。

查看更多关于 Gradle 的信息:http://tools.android.com/tech-docs/new-build-system/user-guide

将旧项目迁移到 Android Studio:http://developer.android.com/sdk/installing/migrate.html

*为清楚起见对文件夹结构进行了编辑