解决eclipse 项目导入studio 中Some file crunching failed

过程是这样的,将项目从eclipse迁移到android studio 的过程中,出现了drawable中ico文件不识别的问题,那就机智的将ico后缀改为png,这个在eclipse中是没什么问题的,但是studio偏偏很实诚的检查了一遍发现这个其实不是png,想想用ps另存为png吧,但是忘了刚刚改的文件都有哪个了,再看一下日志,结果:

AAPT err(Facade for 1313002353): libpng error: Not a PNG file
AAPT err(Facade for 1948389872): libpng error: Not a PNG file
AAPT err(Facade for 736530827): libpng error: Not a PNG file
AAPT err(Facade for 735403482): libpng error: Not a PNG file
AAPT err(Facade for 2055634002): libpng error: Not a PNG file

鬼才能找到咧,那就想办法不让他检查吧,果然被我百度到了,在app的build.gradle中的release目录下添加aaptOptions.setProperty("cruncherEnabled",false)就可以了
在代码中的位置

android {

    buildTypes {
        release {  
         aaptOptions.setProperty("cruncherEnabled",false)          
    }

}

你可能感兴趣的:(解决eclipse 项目导入studio 中Some file crunching failed)