【原创】解决 React Native 报错:AAPT err: No Delegate set : lost message:libpng error: Not a PNG file
问题背景:
问题原因:
这是由于图片的格式不正确导致的,请严格检查图片的格式,对了, 不能简单的修改图片的后缀名完事儿,这是不可取的做法。
解决方案【治标】:
vi /path/to/project/android/app/build.gradle , 在 android 项里增加如下两行代码即可:android{ //...... aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false //...... }
解决方案【治本】:
对于本例,借助工具修复图片非PNG格式的图片为正统的PNG格式即可。
版权声明:除非注明,本文由( blogdaren )原创,转载请保留文章出处。
本文链接:【原创】解决 React Native 报错:AAPT err: No Delegate set : lost message:libpng error: Not a PNG file
发表评论: