Я использую мастер для создания нового проекта Android в Eclipse Juno с версией 20.0.3 Android SDK Tools при сборке SDK 15 и минимально требуемом SDK 15. Файлы генерируются с образцом кода для активности, манифеста и т.д. У меня есть в этом процессе выполнялись различные шаблоны (например, MasterDetail или BlankActivity с вкладками), и иногда возникают такие проблемы, как AndroidManifest.xml или activity_main.xml с повторяющимися элементами XML. Поэтому я исправляю эти проблемы вручную (что я считаю ошибкой с мастером).
Теперь я хочу "поделиться командой" с проектом через EGIT. Поэтому я нажимаю правой кнопкой мыши проект и "Team- > Share Project → git". На данный момент он хочет, чтобы я выбрал репозиторий. Я создал новый за пределами рабочего пространства Eclipse (и повторно использовал его после создания). (Я также попытался создать его в родительском каталоге (т.е. В рабочем пространстве, несмотря на предупреждение Eclipse не делать этого).
В любом случае, когда операция общего доступа завершается, путь сборки для библиотек "Зависимости Android" не имеет "android-support-v4.jar" в указанном местоположении, который был в рабочей области. Похоже, что после операции egit каталог проекта, похоже, был перемещен в репозиторий, но файл .classpath не изменился.
Это так, как egit должен работать (переместить рабочее пространство проекта внутри репозитория git и сообщить Eclipse, что каталог проекта находится в новом месте)? Единственное временное решение для исправления пути сборки вручную?
Существует ли другой подход к созданию нового проекта Android в Eclipse, а затем поместить соответствующие файлы (то есть исключить сгенерированные java файлы) в локальный репозиторий git, чтобы Eclipse EGIT работал?