Error:java.lang.RuntimeException: Some file crunching failed, see logs for detail

出现这个错误的原因是有哪种情况?
1.构建Gradle的时候,Gradle会去检查一下是否修改过文件的后缀名;
2.一般大多数是出现在图片上,.jpg修改成了.png就会出现这个问题;
3.9patch图片也可能出现这个问题。

解决办法

在app目录下的build.gradle中添加如下设置

 aaptOptions { cruncherEnabled = false useNewCruncher = false }
android {
    compileSdkVersion 24
    buildToolsVersion "24.0.0"
    aaptOptions {
         cruncherEnabled = false
         useNewCruncher = false
    }
    defaultConfig {
        applicationId "com.fhzz.cn.exploremap"
        minSdkVersion 19
        targetSdkVersion 24
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

你可能感兴趣的:(Error:java.lang.RuntimeException: Some file crunching failed, see logs for detail)