从Github导入Android项目到Android Studio

时间:2015-10-20 12:35:47

标签: android git android-studio github gradle

我有一个包含多个目录的Github存储库,每个目录都是" root"另一个Android项目。我只需要向AS导入其中一个项目。当我从Github在AS中创建新项目时,我只能插入存储库URL。所以我进入AS项目树中的一个模块,它是Github存储库,有几个文件夹,每个文件夹都分配有不同的Android项目。问题是那些文件夹不是模块,因此我不能将它们作为Android项目威胁。

我该如何更改?

注意 - 我无法对Github结构进行任何更改。

1 个答案:

答案 0 :(得分:1)

Android Studio和Eclipse有不同的工作空间。

在Eclipse工作区中,您可以定义更多项目。

在Android Studio工作区中,您可以定义包含更多模块的1个项目 每个项目都有build.gradlesettings.gradle个文件,每个模块都有一个自己的build.gradle文件。

在您的情况下,在项目的每个根文件夹中,您必须定义一些文件,例如build.gradlesettings.gradle,您可以在其中定义项目使用的单个模块。

像这样的Somenthing:

github repo
 root
 |---module
 |------build.gradle
 |settings.gradle
 |build.gradle

 root1
 |---module
 |------build.gradle
 |settings.gradle
 |build.gradle