【发布时间】:2014-09-14 04:02:32
【问题描述】:
我有一个在 Eclipse 中使用 ADT 插件开发的 android 项目。我想将它添加到 git 并最终将其托管在 github 上。但是我很困惑需要将哪些文件添加到 git 中,以便其他开发人员可以轻松地处理该项目。
显然,需要添加以下内容:
- src 文件夹
- res 文件夹
- AndroidManifest.xml
- proguard-project.txt
- project.properties
但我在我的项目文件夹中看到其他文件/目录,我不确定:
.classpath
.project
bin/
gen/
proguard/
我可以跳过这些并期望其他开发人员成功地重新创建项目以进行工作/构建它吗?
【问题讨论】:
-
您好! .classpath YES .project YES bin/ NO (Eclipse 自动重新创建它) gen/ NO (same) proguard/YES
-
@Tristan 为什么需要
proguard/?当其他开发人员尝试构建它时,它不会由 Eclipse 自动生成吗? -
你是对的! eclipse 生成的 proguard 也不需要 =) 我的错!
-
@Tristan 谢谢。其他答案似乎表明
.classpath和.project也不是必需的。您认为其他开发人员是否需要它们才能成功重新创建项目? -
当然 .project 和 .classpath 应该用 git 索引... .project 允许 eclipse 找到要导入的项目 .classpath 定义与项目的依赖关系 注意:我说的是需要的文件导入项目,而不是用源重新创建它
标签: android eclipse git github adt