Gradle文件可以配置很多东西,让你一步到位,不用再执行那些繁琐的步骤了,比如接下来的,配置好gradle文件,就不用担心项目中的那些log在开发版中出现了,顺便可以把项目中多余的资源文件提出出来,不让它打进apk里面,那么接下来就开始了
signingConfigs {
debug {
storeFile file("aaa.keystore")storePassword "66666"
keyAlias "qingdao"
keyPassword "123456"
}
release {
storeFile file("aaa.keystore")storePassword "666666"
keyAlias "qingdao"
keyPassword "123456"
}
}
buildTypes {
debug {
//显示log
buildConfigField "boolean", "LOG_DEBUG", "true"
//混淆
minifyEnabled false
//Zipalign优化
zipAlignEnabled true
//移除无用的resource文件
shrinkResources true
//加载默认混淆文件
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
//签名
signingConfig signingConfigs.debug
}
release {
//不显示log
buildConfigField "boolean", "LOG_DEBUG", "false"
//混淆
minifyEnabled true
//Zipalign优化
zipAlignEnabled true
//移除无用的resource文件
shrinkResources true
//加载默认混淆文件
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
//签名
signingConfig signingConfigs.release
}
}
嗯,就是这些了,把它拷贝一下放到builde.gradle文件的android{}里面就可以了。。
网友评论