failed to read PNG signature: file does not start with PNG sign

打包apk失败,报如下error:

错误:无法读取PNG签名:文件没有从PNG签名开始。

error: failed to read PNG signature: file does not start with PNG signature.

failed to read PNG signature: file does not start with PNG sign_第1张图片
查看该图片,发现它的格式也是png,好像没有错。但是…
failed to read PNG signature: file does not start with PNG sign_第2张图片

解决办法

一般都是图片格式有问题 可能是直接修改后缀名造成了图片的损伤,也可能是图片压缩时产生的问题。
可以重新处理图片再加载。(先另存为,选择png格式,然后删除项目中旧的图片,并将最新的图片拷贝到项目中。

重新打包,如果此报错还出现在其他图片上,那么其他报错的图片也按照同样的方法修改。直至没有报该错为止,下图打包成功。

failed to read PNG signature: file does not start with PNG sign_第3张图片

你可能感兴趣的:(android开发)