No Delegate set : lost message:libpng error: Not a PNG file
Posted guangdeshishe
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了No Delegate set : lost message:libpng error: Not a PNG file相关的知识,希望对你有一定的参考价值。
当出现这个问题时,是因为本来是jpg或其他格式的图片存成了png导致的。或者有的图片本来就是jpg的,android Studio一编译,发现不是png才造成了这个问题。
解决这个问题可以在Android Studio中打开每张图片,查看右上角是否有jpg的字样,如果有jpg的字样而且图片是png后缀的,那么把这张图片通过图片浏览器打开,然后另存为png格式,替换原来的图片即可。
或者:
build.gradle:
android
{
aaptOptions
{
cruncherEnabled = false
}
}
以上是关于No Delegate set : lost message:libpng error: Not a PNG file的主要内容,如果未能解决你的问题,请参考以下文章
如果我们在 App Delegate 的 didFinishLaunching 中返回 NO 会发生啥[重复]
无头 chrome 中的 Autodesk forge 查看器,CONTEXT_LOST_WEBGL
cannot deserialize from Object value (no delegate- or property-based Creator)
如何修复 GraphicsMagik 错误(gm convert: No decode delegate for this image format)