今天新寫項目上線的時候,發現加固打包完成之後跟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即可,兩個簽名就保持一致了。