Хранить проекты затмения Android в управлении версиями? - PullRequest
3 голосов
/ 21 октября 2011

Хорошо, у меня есть проект android и несколько связанных java-проектов в каталоге (по сути, в рабочей области). Я добавил их всех в мерзавец. Мой .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 Ответ

1 голос
/ 25 октября 2011

Проблема, с которой я столкнулся, была вызвана тем, что у меня были разные версии Android SDK / ADT в результате неправильной работы. После того, как я обновил все до той же версии, все отлично заработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...