1.结构如图
android {
...
signingConfigs { //签名配置要在buildtypes之前
//签名文件放在build.gradle同级目录
myConfig {
storeFile file("liuyan.keystore")
storePassword "*****" //写入自己的
keyAlias "*****"
keyPassword "*****"
}
}
buildTypes {
release {
signingConfig signingConfigs.myConfig //使用签名
minifyEnabled true /*发布版一定要混淆,下面是混淆文件*/
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debug {
signingConfig signingConfigs.myConfig
minifyEnabled false /*测试版可以不混淆*/
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}