2016-02-17 4 views
0

У меня Android Studio 1.5.1 установлен на двух разных компьютерах. Я использую SourceTree и BitBucket для обработки VCS в проекте. Каждый раз, когда я нажимаю или вытягиваю файл, а затем открываю его на другом компьютере, Android Studio обновляет файлы .idea/gradle.xml, .idea/misc.xml и app/app.iml и вносит изменения.Различные версии gradlejvm на разных компьютерах (Android Studio)

На .idea/gradle.xml мой компьютер имеет эту линию

<option name="gradleJvm" value="1.8" /> 

в то время как на моем ноутбуке я

<option name="gradleJvm" value="1.7" /> 

То же самое и на misc.xml,-JDK-название проекта идет от 1,8 до 1,7. У app.iml есть куча изменений, которые я действительно не понимаю.

Похоже, мне просто нужно обновить свой ноутбук до 1,8, но я обновил Android Studio, и я запустил диспетчер SDK и обновил все, что казалось необходимым для обновления. Очевидно, что это просто ошибка пользователя, и я понятия не имею, что я должен сейчас обновлять. Может ли кто-нибудь указать мне в правильном направлении? SourceTree становится очень сердитым со мной, потому что он не любит вытаскивать другую версию, когда эти фоновые файлы были изменены.

+0

Если у вас правильная [.gitignore] (https://github.com/github/gitignore/blob/master/Global/ JetBrains.gitignore), вы должны игнорировать эти файлы. –

+0

Кроме того, 1.8 означает ** Java **, а не Android Studio или Android SDK –

ответ

0

Все файлы в папке .idea являются конфигурация локального IDE и должны быть добавлены к .gitignore на обеих машинах. Также вы можете удалить их безопасно. Они будут восстановлены после каждой сборки. Also you may refer to this question.

Кроме того, для предотвращения ублюдка от отслеживания определенных папок в вашем проекте вы можете take a look at this question.

+0

У меня есть .gitignore, который был создан по умолчанию либо Android Studio, либо Source Tree (I don ' t знаю, что). Я никогда не касался этого раньше. Это Что в нем .gradle /local.properties /.idea/workspace.xml /.idea/libraries .DS_Store /построить /захватывает За просто добавить всю папку .idea к нему, есть ли что-нибудь еще, что мне нужно беспокоиться о добавлении? –

+0

просто добавьте .idea/* и .idea/в файл gitignore –

 Смежные вопросы

  • Нет связанных вопросов^_^