Конфликты и ошибки в Android Studio после слияния кода, даже если файлы не были изменены - PullRequest
0 голосов
/ 21 мая 2019

Я новичок в Android Studio, но у меня есть опыт работы с Git. Каждый раз, когда я пытаюсь объединить запрос извлечения, который сделал со-разработчик, я получаю конфликты, даже когда я не вносил никаких изменений в свой код. Ошибки различаются каждый раз, но наиболее распространенной является Системе не удается найти указанный путь .

вот список файлов, которые имеют конфликты:

  1. build_file_checksums.ser
  2. buildOutputCleanup.lock
  3. executionHistory.bin
  4. executionHistory.lock
  5. fileHashes.bin
  6. fileHashes.lock
  7. gradle_models.ser
  8. javaCompile.lock

иногда есть еще файлы. Я нажимаю Accept Theirs для всех файлов и затем получаю ошибки сборки.

Обратите внимание, что я использую эмулятор, где мой со-разработчик подключает свой телефон через USB. Я должен очистить кеш, а иногда и удалить файл сценариев, как упомянуто здесь Не удалось обновить gradle для Android Studio (система не может найти указанный файл) . Этот трюк просто сработал один раз. Я очищаю проект и лишаю законной силы кэш и перезапускаю . Это также сработало пару раз. Много раз мне приходилось устанавливать новый эмулятор, чтобы решить эту проблему.

Вот несколько примеров сообщений об ошибках:

x: \ AndroidProject12 \ build \ middleates \ incremental \ mergeDebugResources \ merged.dir \ values-pt \ values-pt.xml (система не может найти указанный путь)

х: \ AndroidProject12 \ сборка \ генерироваться \ not_namespaced_r_class_sources \ Debug \ processDebugResources \ г \ Android \ арку \ жизненный цикл \ livedata \ ядро ​​\ R.java

x: \ AndroidProject12 \ build \ middleates \ instant_run_split_apk_resources \ debug \ instantRunSplitApkResourcesDebug \ out \ slice_3 \ AndroidManifest.xml (системе не удается найти указанный путь)

Спасибо

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