2016-04-06 4 views
2

Я обновляемые андроид зависимостей библиотеки поддержки в build.gradle файл, то Когда я пытаюсь построить проекту свой показ под ошибкой:Проблемы после обновления библиотечных зависимостей андроида поддержки

AAPT: libpng error: Not a PNG file 
:app:mergeDebugResources FAILED 
Error:Execution failed for task ':app:mergeDebugResources'. 
> Some file crunching failed, see logs for details 

Это работает нормально, когда я использую старые зависимостей:

старые зависимостей:

compile 'com.android.support:support-v4:23.1.1' 
compile 'com.android.support:appcompat-v7:23.1.1' 
compile 'com.android.support:design:23.1.1' 
compile 'com.android.support:percent:23.1.1' 
compile 'com.android.support:support-v13:23.1.1' 

новые зависимости:

compile 'com.android.support:support-v4:24.0.0-alpha1' 
compile 'com.android.support:appcompat-v7:24.0.0-alpha1' 
compile 'com.android.support:design:24.0.0-alpha1' 
compile 'com.android.support:percent:24.0.0-alpha1' 
compile 'com.android.support:support-v13:24.0.0-alpha1' 

Может ли кто-нибудь помочь мне решить эту проблему?
Большое спасибо за ваше время и помощь в этом вопросе.

+0

Я также сталкиваюсь с той же проблемой. –

+0

эй ссылается на это. Надеюсь, это полезно для вас http://stackoverflow.com/questions/23366222/libpng-error-not-a-png-file-error-showing-in-android-studio – ashish

+0

спасибо за ответ @ ExceptionLover у вас есть решение этой проблемы? –

ответ

0

Существует ряд связанных с проблемой, что делает возникает проблема:

  1. Это, вероятно, связано с типом изображения, которое не является типом PNG, но переименованным в PNG один. Вы можете проверить свое изображение для типа.

  2. Проект использует старый проект сборки, поэтому попробуйте очистить и перестроить проект.

  3. В крайнем случае вы можете попробовать File->Invalidate Caches/Restart.. из меню Android Studio.

Смежные вопросы