我更新了build.gradle
文件中的android支持库依赖项
当我尝试构建项目时,它显示如下错误:
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)
有一些相关问题导致问题出现:
这可能与图像类型有关,该图像类型不是png类型,而是重命名为png类型。您可以检查图像的类型。
项目正在使用旧的构建项目,因此请尝试清理并重建项目。
作为最后的手段,您可以在Android Studio菜单中尝试File->Invalidate Caches/Restart..
。