@dryganets

Как вы решаете проблемы с генерацией проектов в Android Studio?

Добрый день.

Недавно перешел на проект где используется Android Studio, до этого 5 лет пользовался Эклипсом.

В команде используются Mac & Linux.

При запуске проекта под Linux файлы проекта автоматически изменяются.
По сути изменений нет - просто изменение порядка зависимостей.

При открытии проекта под Mac- порядок меняется опять.

При обновлении IDE как правило происходят похожие вещи.

Если кто-то один обновился и закомитил изменения у всех других разработчиков из IDE проект больше не собирается (неверная версия gradle).

А как вы решаете подобные проблемы?
  • Вопрос задан
  • 2849 просмотров
Решения вопроса 1
FanKiLL
@FanKiLL
Какие файлы проекта, сами классы, активити меняются? Магия какая то.
Или меняется настройки IDE? Которые находятся в .idea директории?

Если второе постав те эту директории в .gitignore
#################
## Idea
#################

# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm

## Directory-based project format
.idea/
# if you remove the above rule, at least ignore user-specific stuff:
# .idea/workspace.xml
# .idea/tasks.xml
# and these sensitive or high-churn files:
# .idea/dataSources.ids
# .idea/dataSources.xml
# .idea/sqlDataSources.xml
# .idea/dynamic.xml

## File-based project format
*.ipr
*.iml
*.iws

## Additional for IntelliJ
out/

# generated by mpeltonen/sbt-idea plugin
.idea_modules/

# generated by JIRA plugin
atlassian-ide-plugin.xml

# generated by Crashlytics plugin (for Android Studio and Intellij)
com_crashlytics_export_strings.xml
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
kivsiak
@kivsiak
software engineer
>Если кто-то один обновился и закомитил изменения у всех других разработчиков из IDE проект больше не собирается (неверная версия gradle).

а тут вам gradlew в помощь.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы