keystore 密码写在 build.gradle 中不安全
在 app 下面新建一个 gradle.properties 配置文件,将配置写在里面
gradle 构建的时候会去读取 gradle.properties 中的内容
gradle.properties 一定不要进代码库啊,加入 .gitignore 中。像签名文件自己本地存好就行了,最好不要放到代码库中
gradle.properties 加入配置
store_file=/Users/leslie/leslie/code/cyg/qqhz.jks
store_key_alias=qqhz
store_key_password=123456
store_password=123456
build.gradle 中引用
signingConfigs {
config {
keyAlias store_key_alias
storeFile file(store_file)
keyPassword store_key_password
storePassword store_password
}
}