signingConfigs {
101{
keyAlias '33'
keyPassword '33'
storeFile file(project.projectDir.parent +'/keystore/101.keystore')
storePassword '333'
}
202 {
keyAlias '111'
keyPassword '111'
storeFile file(project.projectDir.parent +'/keystore/202.jks')
storePassword '1111'
}
}
productFlavors {
p101 {
signingConfig signingConfigs.101
}
u202 {
signingConfig signingConfigs.202
}
}
buildTypes {
release {
signingConfig null// 置空
}
debug {
signingConfig null// 置空
}
}
需要注意buildTypes中的签名配置signingConfig如果不设置为null,那么打包的是有还是以内置的签名打包。