如何将GitHub上的现有项目导入Android Studio?

37

我刚刚从Github将“EdgeEffectOverride”项目导入到Android Studio中。

这是屏幕截图。
enter image description here

运行该项目时,我遇到了错误:构建时运行错误:模块'EdgeEffectOverride-master'没有被Gradle支持


1
我认为我可能已经在http://stackoverflow.com/a/38312577/5025060回答了这个问题。 - CODE-REaD
4个回答

54

您可以直接将GitHub项目导入到Android Studio中。

文件 -> 新建 -> 版本控制中的项目 -> GitHub。然后输入您的GitHub用户名和密码。选择存储库并点击克隆(clone)按钮。

GitHub存储库将作为新项目在Android Studio中创建。


21
当我这样做时,我没有得到gradle构建的东西。 - Dale

25

将GitHub项目解压到文件夹中。打开Android Studio。转到 新建 -> 导入项目>。然后选择要导入的具体项目,然后单击下一步->完成。它会自动构建Gradle,并准备好供您使用。

P.S:在某些版本的Android Studio中会发生某个错误-
错误:包android.support.v4.app不存在
要修复它,请转到Gradle Scripts->build.gradle(Module:app),然后添加依赖项:

dependencies {      
    compile fileTree(dir: 'libs', include: ['*.jar'])  
    compile 'com.android.support:appcompat-v7:21.0.3'  
}

享受在Android Studio中工作的乐趣


1
这种下载Zip文件、解压缩并从Android Studio打开项目的方法对我们来说效果更好,节省了很多时间。 - Hashim Akhtar
完成这个之后,将其连接到 Github 存储库的最佳方法是什么? - SMBiggs

16
在 Github 上,点击您想要导入的项目的 "Clone or download" 按钮 -> 下载 ZIP 文件并解压缩。在 Android Studio 中,转到 File -> New Project -> Import Project 并选择新解压缩的文件夹 -> 点击 OK。 它将自动构建 Gradle。
祝您的项目好运!

1

步骤:

  1. 从网站下载Zip文件或从Github Desktop克隆。不要在Android Studio中使用VCS。
  2. (可选)将提取的文件夹复制到AndroidStudioProjects文件夹中,该文件夹必须包含隐藏的.git文件夹。
  3. 打开Android Studio->文件->打开->选择android目录。
  4. 如果它是Eclipse项目,则将其转换为gradle(由Android Studio提供)。否则,就完成了。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接