app: ошибка mergeDebugResources в Android Studio после обновления
Я получаю ошибку при сборке / выполнении проекта Android Studio.
Ошибка:
: app: mergeDebugResources FAILED ошибка: не удалось выполнить задачу
": приложение: mergeDebugResources".
Некоторые файлы хрустели неудачно, смотрите журналы для получения подробной информации
Я прошел через пост на SO и сделал следующие вещи, чтобы исправить это, но я все еще не в состоянии избавиться от ошибок.
Чистый Проект.
Аннулируйте и перезапустите Android Studio.
Я обновил версию Gradle с 1.3.0 до 1.5.0.
Я также обновил buildToolsVersion '23.0.1'.
Несколько Gradle в следы Для справки:
Информация: Gradle tasks [clean,: app: generateDebugSources,
:app: generateDebugAndroidTestSources,: app: compileDebugSources,
:приложение:compileDebugAndroidTestSources] :приложения:очистки :приложение:готовую
Вверх-к-дата :приложение:preDebugBuild вверх-к-дата :приложение:checkDebugManifest
: app: preeleasebuild UP-to-DATE
:приложение: prepareComAndroidSupportAppcompatv72300library
:приложение: prepareComAndroidSupportDesign2300library
:приложение: prepareComAndroidSupportSupportV42300library
:приложение: prepareComCrashlyticsSdkAndroidAnswers131library
:приложение: prepareComCrashlyticsSdkAndroidBeta113library
:приложение: prepareComCrashlyticsSdkAndroidCrashlytics251library
:приложение: prepareComCrashlyticsSdkAndroidCrashlyticscore234library
:приложение: prepareComGithubClansFab155Library
:приложение: prepareComGithubPaolorotoloAppintro320library
:приложение: prepareComGoogleAndroidGmsPlayServicesbase780library
:приложение: prepareComGoogleAndroidGmsPlayServicesgcm780library
: приложение: prepareIoFabricSdkAndroidFabric135library
:app: prepareJpWasabeefBlurry101Library: app: prepareDebugDependencies
:app: compileDebugAidl: app: compiledebugrendercript
:приложение:generateDebugBuildConfig :приложение:generateDebugAssets вверх-к-дата
: приложение: mergeDebugAssets : app: generateDebugResValues UP-to-DATE
:app: processDebugGoogleServices: app: generateDebugResources
: app: mergeDebugResources
AAPT: ERROR: 9-patch image
/Пользователи/в/приложение/src/главная/РЭС/холст-сода/btn_small_white_normal.9.формат PNG
бесформенный.
AAPT: найдено в пикселе №21 вдоль верхнего края. AAPT:
/Пользователи/в/документы/приложение/src/главная/РЭС/холст-mdpi/ic_send_black_disabled_24dp.формат PNG:
предупреждение libpng: iCCP: не распознает известный профиль sRGB, который был
отредактированный : app: mergeDebugResources FAILED
Сбой: сборка завершилась ошибкой с исключением.
Что пошло не так: не удалось выполнить задачу': app: mergeDebugResources'.
Некоторые файлы хрустели неудачно, смотрите журналы для получения подробной информации
Попробуйте: Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше выходных данных журнала.
ОШИБКА СБОРКИ
3 ответов:
Я нашел решение этой проблемы, возможно, это временное решение, но пока оно работает. Эта проблема возникает из-за проблемы с 9 патч-образом.
Посмотрите на эту линию в трассировках, ее ошибку броска.
AAPT: ERROR: 9-patch image /Пользователи/в/приложение/src/главная/РЭС/холст-сода/btn_small_white_normal.9.формат PNG бесформенный. AAPT: найдено в пикселе №21 вдоль верхнего края.
Я исправил ошибку, переименовав актив и удалив его .9 из файла имя. Патч-файл 9 является деформированным активом, и Android Studio не будет создавать его до тех пор, пока он не будет исправлен.
Вы можете попросить дизайнера исправить это для вас.
У
Была та же проблема. Оказывается, 2 из моих файлов изображений были повреждены и, таким образом, не хрустели. Убрал их из Res - > Drawable, и вуаля!
Решение, которое работает для меня, было (повезло, что я скопировал проект раньше)....откройте проект по ссылке " импорт проекта (Eclipse ADT, Gradle,...) Я надеюсь, даже если это простой ответ, это может помочь вам или кому-то еще.
Comments