本文默认你已经会生成keystore.jks签名文件
在模块的build.gradle (:app)文件里添加如下代码:
android {
// ...
// 签名配置
signingConfigs {
config {
storeFile file('keystore/myKeystore.jks') // 这个路径是app里的没有的可以新建一个(项目\app\keystore\myKeystore.jks)
storePassword '12345678' // keystore密码
keyAlias 'admin' // key用户名
keyPassword '12345678' // key密码
}
}
}
还可以分开写debug版本和release版本的签名配置
android {
// ...
// 签名配置
signingConfigs {
debug {
storeFile file('keystore/debugKeystore.jks')
storePassword '12345678'
keyAlias 'admin'
keyPassword '12345678'
}
release {
storeFile file('keystore/releaseKeystore.jks')
storePassword '88888888'
keyAlias 'admin2'
keyPassword '88888888'
}
}
}