android {
signingConfigs {
myConfig {// 定义自己的配置,这里在括号中是配置签名的
storeFile file("xxxxxx.keystore")
storePassword "xxxxxxx"
keyAlias "xxxxx"
keyPassword "xxxxxx"
}
}
buildTypes {
release {
signingConfig signingConfigs.myConfig // 通过signingConfig寻找配置文件,注意:1,myConfig的后缀是要去上方的signingConfigs中寻找的;2,signingConfigs.myConfig的前缀一定要是signingConfigs
runProguard false // 是否混淆
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debug {
signingConfig signingConfigs.myConfig
}
}
}
注意:上方signingCofings和buildTypes的上下位置不能变