buildTypes {
debug {
// 显示Log
buildConfigField
"boolean"
,
"LOG_DEBUG"
,
"true"
versionNameSuffix
"-debug"
minifyEnabled
false
zipAlignEnabled
false
shrinkResources
false
signingConfig signingConfigs.debug
}
release {
// 不显示Log
buildConfigField
"boolean"
,
"LOG_DEBUG"
,
"false"
//混淆
minifyEnabled
true
//Zipalign优化
zipAlignEnabled
true
// 移除无用的resource文件
shrinkResources
true
//加载默认混淆配置文件 progudard-android.txt在sdk目录里面,不用管,proguard.cfg是我们自己配<span></span>的混淆文件
proguardFiles getDefaultProguardFile(
‘proguard-android.txt‘
),
‘proguard.cfg‘
//签名
signingConfig signingConfigs.relealse
}
}