2017年3月16日 7:52AM
在使用AS导入PNG图片的时候会有一定的几率导致PNG图片构建失败原因是由于新版的AS会检测PNG格式图片的正误问题会导致一系列的报错,但这样的报错是对工程效果没有影响的,但是会阻止你继续构建程序,说白了就是会跑不动程序,上网找了N多方法只是讲述了问题原因,而没有说明解决办法,科学上网翻到Google终于找到了解决方法
报错一般如下图所示
解决办法
在工程的build.gradle buildtoolversion下添加以下代码
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
完成以后大概是这个样子的
android {
compileSdkVersion 19
buildToolsVersion "23.0.1"
<!--↓新添加代码的位置↓-->
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
<!--↑新添加代码的位置↑-->
defaultConfig {
minSdkVersion 10
targetSdkVersion 19
}
然后重建下工程,理论上来说就不会报错了,
由于经常遇见这样的问题,所以先在这里Mark一下