Не удалось создать файл - Android studio (приложение: mergeDebugResources)
Я пытаюсь реализовать Google ActivityRecognitionApi. Однако я получаю следующие ошибки:
Ошибка: не удалось перебить файл C:\Users\Marschall\Desktop\googlesamples-андроид-игра-местоположение-2ed2964\ActivityProject\приложение\построить\промежуточные\разобранной-AAR\com.google.android.gms\играть-сервисы монолитно-рамка\10.0.1\Рез\вытяжка-xxhdpi-v4\quantum_ic_forward_30_grey600_36.png в C:\Users\Marschall\Desktop\googlesamples-андроид-игра-местоположение-2ed2964\ActivityProject\приложение\построить\промежуточного\Рез\слито\Debug\вытяжки-xxhdpi-v4\quantum_ic_forward_30_grey600_36.png
Ошибка: выполнение выполнено для задачи ': app: mergeDebugResources'. Ошибка: Не удалось просмотреть файл C:\Users\Marschall\Desktop\googlesamples-андроид-игра-местоположение-2ed2964\ActivityProject\приложение\построить\промежуточные\разобранной-AAR\com.google.android.gms\играть-сервисы монолитно-рамка\10.0.1\Рез\вытяжка-xxhdpi-v4\quantum_ic_forward_30_grey600_36.png в C:\Users\Marschall\Desktop\googlesamples-андроид-игра-местоположение-2ed2964\ActivityProject\приложение\построить\промежуточного\Рез\слито\Debug\вытяжки-xxhdpi-v4\quantum_ic_forward_30_grey600_36.png
Я очень новичок в разработке Android и действительно не знаю, что делать.
Я ценю любые комментарии.
Заранее спасибо
EDIT:
Виноват! Забыл скопировать некоторые файлы...
Ответы
Ответ 1
Не удалось выполнить хэнд файл, значит, студия не может обработать файл.
Он слишком длинный, и он достиг максимальной строки пути к файлу операционной системы.
- > Crude way, чтобы решить проблему, переместите проект в какую-либо папку в папке "C: \".
- > Лучший способ - изменить каталог сборки проекта в файле build.gradle(Project)
allprojects {
buildDir = "C:/tmp/${rootProject.name}/${project.name}"
.
.
}
Ответ 2
это потому, что ваш путь к проекту слишком велик.
Пожалуйста, сделайте это как можно короче. Он устранит эту ошибку.
Как
C:\Users\Marschall\Desktop\googlesamples-андроид-игра-местоположение-2ed2964\ActivityProject
к
C:\ActivityProject
Ответ 3
Длина пути\имя файла (количество всех символов в названии) превысило максимальный предел. Это происходит из-за комбинации длины имени файла и нескольких уровней вложенных папок.
Ответ 4
Это потому, что длина пути превысила максимальное значение. Вам не нужно перемещать ваш проект в другом месте. Просто откройте оболочку в корневом каталоге вашего жесткого диска и выполните переход к вашему проекту:
D:\а\очень\длинный\путь\к\\ ваш проект
cd \
mklink /j project D:\a\very\long\path\to\your\project
cd project
Теперь вы можете сделать процесс строительства без боли.
Ответ 5
Была та же проблема. Переместите проект в более высокий каталог (например, C:).
Android Studio 2.2 Ошибка синхронизации служб Google Play