如何将eclipse项目从git导入Android Studio?

时间:2014-06-28 00:31:24

标签: git android-studio

我在eclipse项目中有一个安装在git服务器中的android应用程序代码,我想将它导入Android Studio。

有没有办法从git直接检索项目到Android Studio? 是否有分步指导来实现这一目标?

3 个答案:

答案 0 :(得分:20)

以下是逐步解决方案。 您可以使用您的eclipse代码目录。

  1. 打开Android Studio - >导入项目 - >选择项目目录。 (在上面的案例" MyApp") 记住选择包含清单文件的目录,否则选择新的"直接导入向导"没有按'吨 得到触发,android studio使用旧的导入向导。
  2. Android Studio将创建项目的副本" MyApp_imported"使用新的目录结构。
  3. 复制现有的" .git"目录里面" MyApp_imported"
  4. Android Studio - > VCS - >启用版本控制 这将使Android Studio将现有存储库用于导入的项目。虽然进口项目有 不同的目录结构,但git很好地处理它们。
  5. Android Studio - >变化 查看所有文件并提交。 Git会自动处理新的目录结构,文件历史等不会丢失。
  6. 现在你可以在github / Bitbucket上分享它了 VCS->分享到GitHUb 注意: - 对于bitbucket,你必须安装"跟随Bitbucket插件"对于Android Studio。 http://plugins.jetbrains.com/plugin/6207?pr=androidstudio
  7. 以下是有关它的更多详细信息:Import an eclipse android project with version control system into Android Studio

答案 1 :(得分:2)

几个月前,我得到了Android开发人员的工作。我遇到的第一个问题是我的同事使用Eclipse。如果我不对现有项目结构进行任何更改,我可以使用Android工作室.3 4尝试我终于找到了一个决定。这是打开Eclipse git项目而不迁移到Gradle而不改变项目结构的步骤。

  1. 克隆项目的git存储库
  2. 将/ gen和/.idea添加到.gitignore
  3. 打开任何已创建的Android Studio项目。
  4. 文件 - >打开 - >选择路径根项目文件夹(内置src和res)
  5. 单击项目以打开项目结构
  6. 选择根项目文件夹 - > F4
  7. 项目 - > Project SDK - > Android API XX平台&&项目语言水平 - >在接口中覆盖
  8. 模块 - >来源标签。 Mark src as Sources&& res as Resources。
  9. 模块 - >路径选项卡。使用模块编译输出路径。在gen文件夹中创建文件夹输出和output_test(如果文件夹不存在则创建gen)。输出路径应该看起来像C:\ Users \ User \ project_rep \ project \ gen \ output
  10. 模块 - >依赖选项卡。点击“+” - >罐子或目录。选择你的项目正在使用的所有.jar库。(Android Studio可以假装它只添加了一个jar但不是真的)
  11. Facets - > “+” - >的Android
  12. Facets - >结构选项卡 - >重置为默认值。
  13. 关闭“项目结构”窗口。
  14. 运行 - >修改配置 - > Android应用程序 - >模块 - >选择你的模块。目标设备 - >显示选择器对话框。
  15. 最后,在完成所有这些步骤后,您可以点击“运行”按钮。享受!

答案 2 :(得分:0)

在Android Studio中启用Git后,您可以开始检查是否this tutorial can help

http://user-image.logdown.io/user/756/blog/753/post/159805/aW22jGw0QgO4H5wlqRBd_git%20tool%20test.PNG

如果您随后导入Android Studio your Eclipse project(已经在克隆的git仓库中),您应该会看到可用于项目文件的Git选项。