【发布时间】:2015-07-19 14:41:57
【问题描述】:
我已经读了好几个小时了,每个人似乎都有不同的方法,或者教程已经过时了。
Android Studio .gitignore 只包含 app 目录,这是故意的。什么原因我不知道。当试图克隆 git repo 时,Android Studio 不知道如何处理它。 Android Studio 中一个非常烦人的缺陷。
What should be in my .gitignore for an Android Studio project?
我有一个远程 git repo,其中包含以下形式的项目:
如您所见,git repo 包含/app 目录。
然后我尝试通过Check out project from Version Control 导入并选择git:
一切正常,Test 成功,然后我点击Clone:
下一部分我按Yes,因为 git 并没有克隆整个项目,而只是克隆了基本的源文件:
这是我迷路的部分,我猜我是通过Gradle创建项目,所以我选择Gradle并按Next:
我应该在这里做什么,网上显然有 gradle 文件,但我应该使用哪个:
从现有资源创建项目
如果我选择Create project from existing sources,我会遇到以下问题:
结果,我期待app目录:
文件结构(如您所见 fela 缺少很多文件,这是我选择从现有源创建项目时,MyApplication 是在 Android Studio 中创建的应用示例):
【问题讨论】:
-
“从现有资源创建项目” - 不起作用?
-
@Divers 确实如此,但随后 Android Studio 抱怨迁移到 Gradle,这完全没有意义。
-
@Divers 更新问题。
标签: android git android-studio gradle