AAPT err(Facade for): libpng error: Not a PNG file 错误解决
Posted z-cg
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AAPT err(Facade for): libpng error: Not a PNG file 错误解决相关的知识,希望对你有一定的参考价值。
在导入项目到Android studio后,若编译出现“AAPT err(Facade for): libpng error: Not a PNG file”错误。
该错误表示项目中的drawable下的图片文件有非png图片,命名为了png造成的。
解决方案:
方案一、在模块下的build.gradle中配置下面两个信息,再clear project。
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
方案二、在android studio中,依次点开后缀为png的图片,可以查看到图片的文件信息,如下图,将不为png的图片另存为png图片或者修改图片后缀为对应的图片格式。
以上是关于AAPT err(Facade for): libpng error: Not a PNG file 错误解决的主要内容,如果未能解决你的问题,请参考以下文章
Androoid studio 2.3 AAPT err(Facade for 596378712): \?C:Users中文文件夹.androiduild-cache
执行SDK的aapt报错./aapt: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./aapt)
如何使 Android 的 aapt 和 adb 在没有 ia32-libs 的 64 位 Ubuntu 上工作(适用于版本 12、13 和 14)
Android项目打包遇com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details