app目录下的build.gradle文件
//签名配置
//要写到使用签名配置的前面
signingConfigs {
//以下两个版本都用的是同一个
//真实项目中可能会用多个
debug {
//签名文件路径
//根目录config/key.jks
storeFile file('../config/xxx.jks')
//key密码
storePassword "密码"
//别名,默认key0
keyAlias "key0"
//签名密码
keyPassword "密码"
}
//正式版配置
release {
storeFile file('../config/xxx.jks')
storePassword "密码"
keyAlias "key0"
keyPassword "密码"
}
}
调用
buildTypes {
debug {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
//使用签名配置
signingConfig signingConfigs.debug
}
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
//使用签名配置
signingConfig signingConfigs.release
}
}