Я новичок в Android Studio, но у меня есть опыт работы с Git. Каждый раз, когда я пытаюсь объединить запрос извлечения, который сделал со-разработчик, я получаю конфликты, даже когда я не вносил никаких изменений в свой код. Ошибки различаются каждый раз, но наиболее распространенной является Системе не удается найти указанный путь .
вот список файлов, которые имеют конфликты:
- build_file_checksums.ser
- buildOutputCleanup.lock
- executionHistory.bin
- executionHistory.lock
- fileHashes.bin
- fileHashes.lock
- gradle_models.ser
- 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 (системе не удается найти указанный путь)
Спасибо