Android Studio: «Выполнение не выполнено для задачи»: app: mergeDebugResources «если проект создан на диске C:

Я добавил сервисы Google Play в качестве зависимости в моем текущем проекте. Если я сохраню проект на диске C:, я получаю следующую ошибку при синхронизации проекта:

Error: Execution failed for task ':app:mergeDebugResources'. > Error: Failed to run command: C:\Program Files (x86)\Android\android-studio\sdk\build-tools\android-4.4.2\aapt.exe s -i C:\Users\ashokp\Desktop\Studio\AndroidV2SDK_AndroidStudioFormat\Google Play Services\SampleApplication\AndroidV2SDKSampleApp_GooglePlayServices\app\build\exploded-aar\com.google.android.gms\play-services\4.3.23\res\drawable-hdpi\common_signin_btn_text_focus_light.9.png -o C:\Users\ashokp\Desktop\Studio\AndroidV2SDK_AndroidStudioFormat\Google Play Services\SampleApplication\AndroidV2SDKSampleApp_GooglePlayServices\app\build\res\all\debug\drawable-hdpi\common_signin_btn_text_focus_light.9.png Error Code: 42 

Это происходит только в том случае, если проект сохраняется на диске C :. Если я сохраню его на каком-то другом диске, он отлично работает.

Кто-нибудь еще сталкивается с этой проблемой? Что вызывает это? Как я могу это исправить / обойти?

Введите описание изображения здесь

Solutions Collecting From Web of "Android Studio: «Выполнение не выполнено для задачи»: app: mergeDebugResources «если проект создан на диске C:"

Это вызвано ограничением длины пути. Я думаю, что это максимум 256 символов.

Переместите ваш проект, и сборка будет успешной.

У меня такая же проблема. Попробуйте перейти к проекту Build – Rebuild. Я снова не получил эту проблему, и мое приложение успешно запустилось.

У меня есть аналогичная проблема с «Ошибка: выполнение не выполнено для задачи»: app: mergeDebugResources ». И наконец я обнаружил, что причиной является ошибка ресурса изображений, в которой используется неверный« .9.png ».

В моем случае я создал папку audio в каталоге res . Это вызвало проблему! Удаление папки исправлено. Надеюсь, это может помочь кому-то.

В Android Studio 1.4 с buildToolsVersion '22.0.1' подход fvasquezc23 работал для меня с отменой перезапуска и кэширования.

Таким образом, после изменения местоположения папки проекта – скопируйте / вставьте папку на диск D: (или где-нибудь еще без большой папки в папке), просто

  • Перейдите в «Файл» -> «Недействительный кеш / перезагрузка» (ниже «Синхронизация»)
  • Выберите первый вариант «Invalidate and Restart»

Я столкнулся с той же ошибкой.

В конце концов, проблема заключалась в том, что я использовал изображение в res / drawable, которое я скопировал там, и сохранил его как .png, хотя исходный файл был .jpg.

Я удалил файл (есть предупреждающее сообщение, если есть еще условия для элемента в вашем коде, но вы можете его игнорировать) и вставил его в исходное .jpg окончание.

После синхронизации и очистки градиента ошибка исчезла.

Добавьте это в build.gradle модуля.

 android{ aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false } 

В доступных ресурсах был формат изображения, который был неподдерживаемым. Когда я удалил изображение, все стало нормально работать.

Уборка проекта работала для меня, Build> clean project.

Это из-за изображений, которые вы поместили в ресурсы. Удалите все изображения, после которых произошла ошибка, и тогда вы хорошо пойдете.