AAPT err(Facade for): libpng error: Not a PNG file

来源:互联网 发布:php过滤特殊字符 编辑:程序博客网 时间:2024/06/06 09:24

今天本宝宝遇到一个奇葩的问题,这项目之前在家是可以用的,今天在公司突然想用一下,发现报错了。弄了了半天,怎么弄都不行,弄得本宝宝都快哭了。

下面是一开始AS上提示的错误


点进去详情看到这些信息。


网上找了无数遍,也没找到具体缘由,然后本宝宝就怀疑是gradle的问题,然而排查了一遍,gradle没问题,宝宝就不知所措了。后面仔细看下日志,他说see log for detail,那我就把日志从到到尾翻了一下,在最开始发现了一句红色的文字:AAPT err(Facade for): libpng error: Not a PNG file

这句话意思很明显了,就是有个.png的文件有错,于是我就去查了,发现有一张.9图片(公司项目的图片,怎么就跑到我自己项目来了呢),那是一个月前画的,那种.9图片是画错了,是一张错误的.9图片,所以问题就找到了。

经过此次,提示了本宝宝,遇到问题要仔细看Log,这次如果早点把全部Log看一遍,也不会反浪费这么多的时间。


0 0
原创粉丝点击