android - 如何将android项目添加到git

标签 android eclipse git github adt

我有一个在 Eclipse 中使用 ADT 插件开发的 Android 项目。我想将它添加到git并最终托管在github上。但我很困惑需要将哪些文件添加到 git 中,以便其他开发人员可以轻松地处理该项目。

显然,需要添加以下内容:

  1. src文件夹
  2. res文件夹
  3. AndroidManifest.xml
  4. proguard-project.txt
  5. 项目.属性

但我在项目文件夹中看到其他文件/目录,我不确定:

.classpath
.project
bin/
gen/
proguard/

我可以跳过这些并期望其他开发人员成功重新创建项目来处理/构建它吗?

最佳答案

这是我在 Android 项目中使用的 .gitignore 文件。您可以使用相同的。 .classpath 和 .project 是其他开发人员不需要的 eclipse 项目文件。 bin/和 gen/是生成文件,当有人构建项目时会自动生成,因此可以将它们排除在外。 proguard/目录也会在您每次在 Release模式下构建时生成,并且可以省略。

# built application files
*.apk
*.ap_

# files for the dex VM
*.dex

# Java class files
*.class

# generated files
bin/
gen/

# Local configuration file (sdk path, etc)
local.properties

# Eclipse project files
.classpath
.project
.settings

# Proguard folder generated by Eclipse
proguard/

# Intellij project files
*.iml
*.ipr
*.iws
.idea/

关于android - 如何将android项目添加到git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24902538/

相关文章:

android - 将资源(drawable)组织成Android Studio项目的一些疑惑

android - Android TabLayout Tabs Click 面临问题

java - 从 Eclipse 在 Tomcat 中部署多个具有应用程序特定配置的 Web 应用程序

git - PyCharm 5.0.2 "Can' t start git : git. exe》警告弹窗信息

git - 锁定 Git 分支

git - Jgit:如何在 merge 提交中显示更改的文件

php - 应用程序在后台向数据库发送指令

java - 将 UTF-8 代码(例如 E052E472E04F)转换为文本

c++ - Eclipse CDT 获取错误 "Command ' -thread-select 1' 超时

android - 如何使图像按钮可见/不可见