今天新写项目上线的时候,发现加固打包完成之后跟As跑的签名不一致,导致安装失败。
下面解决一下,首先在As的build.gradle里面配置:
signingConfigs {
//debug包
debug {
storeFile file("../rxgd.jks")
storePassword '你的密码'
keyAlias 'rxgd'
keyPassword '你的密码'
}
//release包
release {
storeFile file("../rxgd.jks")
storePassword '你的密码'
keyAlias 'rxgd'
keyPassword '你的密码'
}
}
至于jks的位置,在项目最外层:
然后打包的时候也用这个jks即可,两个签名就保持一致了。