Android Studio导入Eclipse项目

时间:2014-01-03 12:45:17

标签: android eclipse android-studio

Android Studio 0.4.0

我试图直接导入eclipse项目(不是导出eclipse项目作为“生成gradle构建文件”)并尝试了这个migrating soliution。两种方式的结果都是这样的:enter image description here

这是一个好的项目结构吗?如果不是如何将Eclipse项目迁移到Android Studio?

Andriod Studio导入log

已安装Google存储库

enter image description here

P.S。项目导入后,工具栏中的某些Android关联按钮处于非活动状态。

enter image description here

4 个答案:

答案 0 :(得分:1)

查看您的日志文件,我看到了:

com.intellij.openapi.externalSystem.model.ExternalSystemException: Could not find any version that matches com.google.android.gms:play-services:+.
Required by:
    kmvts-rb-1.1.0:app:unspecified

表示找不到Play Services存储库。在 SDK Manager 中(单击Android Studio工具栏中的按钮;这将确保您打开用于构建项目的副本的SDK Manager),安装 Google Repository 。现在您应该可以导入项目了。

我们正在努力在将来更好地处理这种情况,但是现在你必须知道自己安装它。

答案 1 :(得分:0)

我发现从Eclipse导入到Android Studio的最简单方法是使用File -> Import project,从文件结构中选择要导入的项目,然后使用create project from existing sources并选择Eclipse。

如果您习惯使用Eclipse键绑定,Android Studio / Intellij IDEA还可以让您将键盘绑定配置更改为默认的eclipse绑定。为此,请使用Settings -> IDE Settings -> keymap并从顶部的下拉菜单中选择Eclipse。

答案 2 :(得分:0)

不,这不是一个好的项目结构。在 生成的gradle构建文件 之后,请确保使用gradle从命令行正确构建项目。要从项目根目录运行gradlew.batgradlew,请构建项目。您可能会遇到一个或多个错误,我已针对一些常见错误here发布了修复程序。修复所有错误后,请尝试再次导入 Android Studio

答案 3 :(得分:0)

此链接可能有用:

How do you import an Eclipse project into Android Studio

  
      
  • 您导入的项目的根目录必须包含AndroidManifest.xml文件。
  •   
  • 或者:      根目录必须包含Eclipse中的.project和.classpath文件    要么      root directoy必须包含res和src目录。
  •