【发布时间】:2018-03-26 11:26:16
【问题描述】:
我曾经在我的 Java 项目中使用 Maven,但今天我开始使用 AndroidStudio。
我看到它鼓励使用 Gradle,我学习新工具没问题。所以我开始了一个非常基本的 Android 移动应用程序示例,当我点击一个按钮时它只会说“Hello world”......
我将 app/src 推送到 Git 存储库中,并尝试在另一台计算机上获取我的作品,但它不将我的项目理解为 Android 项目。我可能错过了 Gradle 配置文件,但我看到了 gradle.properties、build.gradle、gradle.xml、settings.gradle, .... 使用 Maven,pom.xml 文件和源/资源足以恢复项目。
我需要将哪些文件推送到我的存储库中才能在任何计算机上轻松恢复我的项目?
编辑:下面是我得到的文件树
我已经看到了this answer 中提出的 gitignore,但它没有提到一些我认为无用的文件或文件夹,例如 app/build 文件夹。
我的 AndroidStudio 版本是 2.3.3
【问题讨论】:
-
默认情况下,所有文件都进入版本控制。有些不应该被版本控制,并且有 .gitignore 用于那些:stackoverflow.com/questions/16736856/…
-
"...但它没有谈论一些我认为无用的文件或文件夹,例如 app/build 文件夹。" - 是的,
build/几乎包含在每个答案中。