gpt4 book ai didi

android - 如何在Android studio中打开来自GitHub的项目? Maven 和 android 支持库的问题。

转载 作者:行者123 更新时间:2023-11-29 17:48:13 29 4
gpt4 key购买 nike

我开始使用 Android Studio。我想从 GitHub 打开项目 https://github.com/TonicArtos/StickyGridHeaders

在第一个屏幕上,我单击“从版本控制中 check out ”、“GitHub”,选择磁盘上的位置。克隆后我有一个问题“你已经 checkout 一个 Android Studio 项目文件......你想打开它吗?”,我同意。比我同意为 Maven 项目自动导入。比我找到项目“Examples”,尝试构建它并得到“找不到与给定名称 Theme:AppCompat 匹配的资源”,并且导入 android.support.v7.app.ActionBarActivity 不起作用。

https://www.dropbox.com/s/ph04ogcr2txmge3/Screenshot%202014-07-24%2017.42.22.png

如何制作示例应用程序?要求是保存项目结构以使用“git status”和“git diff”命令。

最佳答案

关于这个主题有几个 SO 问题,但 @MartinRevert 的回答 ( https://stackoverflow.com/a/24978323/5025060 ) 是我发现的唯一一个提到 Android Studio (AS) Gradle 依赖项的问题。如果 Github 项目是使用 Eclipse 构建的,将其导入 AS 将有效,但结果将无法使用 AS 构建(指示:项目的“Make project”图标在 AS 中变灰)。 p>

以 Martin 的回答为基础,并使用 IntelliJ 的 Migrating From Eclipse Projects页面作为引用,我找到了一种将基于 Eclipse 的 Github 项目导入 AS 2.1.2 的简单透明的方法:

  1. 使用 AS 导入 Github 项目:File->New->Project from Version Control->Github这会克隆 Github 项目,但如果它不是 Gradle 项目(见上文),请执行以下附加步骤:
  2. 使用以下方法创建一个新项目:File->New->Import Project 并单击您在上面的步骤 (1) 中将项目存储到的文件夹。接受所有默认设置,AS 会将 Eclipse 项目“导入”到现在可以构建的 Gradle 项目中。
  3. 您现在可以删除(使用 native 目录删除工具)您在上面 (1) 中创建的项目。

相关问题:

关于android - 如何在Android studio中打开来自GitHub的项目? Maven 和 android 支持库的问题。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24935826/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com