2014-01-29 50 views
0

因此, ,因为似乎越来越多的人在使用Android Studio,我很好奇并希望对其进行研究。从Eclipse到Android Studio的迁移

我已经使用Eclipse直到现在,并希望将项目迁移到Android Studio。所以我从Eclipse中导出了一个gradle buildfile,就像android.developer.com建议的一样。

这工作得很好,现在我想导入到Android的工作室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还是我犯了某种错误?

+0

如果没有任何帮助,并且您的项目不是那么大,您可以将您的类和绘图复制并粘贴到新项目中。做得不是很好,但它帮助我一次,因为我无法将我的一个项目迁移到AS。勉强进口的其他工作没有任何问题.. – Endzeit

+0

Android Studio是“早期访问预览”,它甚至不是测试版。有经验的Android开发人员称其为“敌对”。恕我直言,如果你正在努力实现发展,你就是在浪费你的时间。 – 323go

+0

我只是想看看它。此外为什么你会低调这个问题? –

回答

1

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

+0

hm好的,有效的点。我没有检查当前版本,因为我只是今天下载了副本并假定它是最新的 –

+0

0.4.3安装说明/链接:http://tools.android.com/download/studio/canary/0-4-3 –

+0

感谢更新修复了它 –

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的配置,释放证明书等

我在几个小时内完成它启动。希望这也能帮助你。

相关问题