Gradle设置代码混淆

以Android工程为例,在module的build.gradle文件中配置如下:

android {
    buildTypes {
        debug {
            // 一般情况下debug版本不启用混淆,便于调试
            minifyEnabled false
        }
        release {
            // release版本启用混淆
            minifyEnabled true
            // 设置混淆文件的路径,一般使用默认值,前者是系统默认混淆文件,后者是module默认混淆文件
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

你可能感兴趣的:(Gradle)