我有一个包含多个目录的Github存储库,每个目录都是" root"另一个Android项目。我只需要向AS导入其中一个项目。当我从Github在AS中创建新项目时,我只能插入存储库URL。所以我进入AS项目树中的一个模块,它是Github存储库,有几个文件夹,每个文件夹都分配有不同的Android项目。问题是那些文件夹不是模块,因此我不能将它们作为Android项目威胁。
我该如何更改?
注意 - 我无法对Github结构进行任何更改。
答案 0 :(得分:1)
Android Studio和Eclipse有不同的工作空间。
在Eclipse工作区中,您可以定义更多项目。
在Android Studio工作区中,您可以定义包含更多模块的1个项目
每个项目都有build.gradle
和settings.gradle
个文件,每个模块都有一个自己的build.gradle
文件。
在您的情况下,在项目的每个根文件夹中,您必须定义一些文件,例如build.gradle
和settings.gradle
,您可以在其中定义项目使用的单个模块。
像这样的Somenthing:
github repo
root
|---module
|------build.gradle
|settings.gradle
|build.gradle
root1
|---module
|------build.gradle
|settings.gradle
|build.gradle