AAPT err(Facade for 928882516): libpng error: Not a PNG file 问题解决

14 篇文章 0 订阅
12 篇文章 0 订阅

AAPT err(Facade for 928882516): libpng error: Not a PNG file 问题解决

Android Studio 3.0 aapt检查
这个错误的原因 就是项目中有的图片是非PNG格式,有可能修改文件的时候直接将后缀名改为.PNG

下面是来自StackOverflow上的解决方案:

Try run command

find . -type f -name "*.png" | xargs -L 1 -I{} file  -I {} | grep -v 'image/png; charset=binary$'

in your root project directory, it will show you all files that have .png extension, but are not pngs. Then you can resave them as png in some image editor. Before running this command clean project, to speed up the process.

经本人亲自实验,检测出非PNG格式的图片:markdown_placeholder.png,其格式为JPEG

这里写图片描述

然后,你就可以找美工修改成对应的PNG格式的图片

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值