在版本控制中存储Android eclipse项目?

时间:2011-10-21 04:32:00

标签: android eclipse git

好的,所以我在一个目录(工作区,基本上)中有一个android项目和一些相关的java项目。我已将所有这些添加到git中。我的.gitignore如下:

# OS Files
.DS_Store*
ehthumbs.db
Icon?
Thumbs.db

#Android
# 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

#Java
*.class

# Eclipse
*.pydevproject
.metadata
bin/**
tmp/**
tmp/**/*
*.tmp
*.bak
*.swp
*~.nib

# External tool builders
.externalToolBuilders/

# Locally stored "Eclipse launch configurations"
*.launch

# CDT-specific
.cproject

# PDT-specific
.buildpath

# libgdx specific
*/libs/*

现在,当我尝试在另一台机器上检查这个并将eclipse项目导入到git中时,我遇到了问题。基本的java项目工作正常,但android项目抱怨无法找到gen文件夹,如果我尝试干净,它抱怨该项目没有default.properties文件。如果我自己创建gen文件,它仍会抱怨default.properties文件,并抱怨它无法解析java.lang.Object(!?)。不知道这里发生了什么。我猜我应该检查源代码控制的东西没有被检入,但我不确定是什么。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我遇到的问题是由于在错误的时间执行此操作而导致Android SDK / ADT的版本不同。在我将所有内容更新为相同版本后,一切都运行良好。