我开始使用 Android Studio。我想从 GitHub 打开项目https://github.com/TonicArtos/StickyGridHeaders
在第一个屏幕上,我单击“从版本控制中签出”、“GitHub”,选择磁盘上的位置。
克隆后我有一个问题“您已签出 Android Studio 项目文件...您想打开它吗?”,我同意。
我同意自动导入 Maven 项目。
比我找到项目“Examples”,尝试构建它并获取“找不到与给定名称 Theme:AppCompat 匹配的资源”,并且 import android.support.v7.app.ActionBarActivity 不起作用。
https://www.dropbox.com/s/ph04ogcr2txmge3/Screenshot%202014-07-24%2017.42.22.png
制作示例应用程序需要做什么?要求是保存使用“git status”和“git diff”命令的项目结构。
关于这个主题有几个问题,但是@MartinRevert 的回答(https://stackoverflow.com/a/24978323/5025060)是我发现的唯一一个提到 Android Studio(AS)Gradle 依赖项的文章。如果Github项目是用Eclipse构建的,导入到AS就可以了,但是结果无法用 AS 构建(说明:项目的“Make project”图标在AS中是灰色的)。
以 Martin 的答案为基础,并使用 IntelliJ 的答案从 Eclipse 项目迁移页面作为参考,我找到了一种简单透明的方法将基于 Eclipse 的 Github 项目导入 AS 2.1.2:
- 使用AS导入Github项目:
File->New->Project from Version Control->Github
这会克隆 Github 项目,但如果它不是 Gradle 项目(见上文),请执行以下附加步骤:
- 使用以下命令创建一个新项目:
File->New->Import Project
然后单击您在上面步骤 (1) 中存储项目的文件夹。接受所有默认设置,AS 会将 Eclipse 项目“导入”到 Gradle 项目,现在可以构建该项目。
- 您现在可以删除(使用本机目录删除工具)您在上面 (1) 中创建的项目。
相关问题:
- Android Studio - 从 GitHub 导入项目
- 如何将现有项目从 github 导入 Android Studio
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)