从Eclipse迁移到Android Studio

时间:2014-01-29 17:00:22

标签: android android-studio android-gradle

所以, 因为看起来越来越多的人使用Android Studio我很好奇,想看看它。

到目前为止,我一直使用Eclipse,并希望将项目迁移到Android Studio。所以我从Eclipse中导出了一个gradle构建文件,就像android.developer.com建议的那样。

工作正常,现在我想将其导入Android Studio 0.3.2

尝试导入时遇到Unable to import Eclipse project to Android Studio错误。现在正在建设。

但它有一个新的惊喜,现在在它完成建设之前,它专门要求旧版Gradle(1.6)......好吧,我可以做到这一点。这导致我回到第一个错误。所以我尝试了这个 - Gradle version 1.6 is required. Current version is 1.8-20130730220035+0000

但我可以使用Android Studio创建一个新项目。

我已经尝试了大约一个小时了,我很生气,因为它似乎不知道它想要什么。是某种Bug还是我犯了某种错误。

2 个答案:

答案 0 :(得分:1)

您使用的是非常旧版本的Android Studio。我建议升级到0.4.3。超过0.4.0的版本允许直接导入Eclipse项目,而不是要求您从Eclipse中执行繁琐的(以及您看到的有问题的)项目导出;设置正确的插件和Gradle版本更聪明。 0.4.3有一些重要的错误修正超过0.4.0-0.4.2。

答案 1 :(得分:0)

我刚刚迁移了我的项目。以下是我方提出的两条建议。

  1. 选择最新的Android Studio。
  2. 不要从Eclipse导出/导入项目。在此步骤之后,您很可能会在项目中出现错误。从一个构建的干净项目开始,将为您节省大量时间并避免不必要的挫折。
  3. 在Android Studio中创建一个空的Android项目。它必须构建没有错误(⌘F9)。开始使用官方Gradle Plugin user guide来增强它。
  4. 创建libraries文件夹并逐个添加所有库。更新用户指南中提到的build.gradle依赖项。确保一切都成功构建。
  5. 在构建完所有库之后,您可以将Eclipse项目中的源,资源和资源复制粘贴到Android Studio项目的相应文件夹中。确保所有内容都按预期构建。
  6. 现在您可以开始使用更高级的配置,例如ProGuard配置,发布证书等。
  7. 我已经在几个小时内完成了它。希望这对你也有帮助。