无法在Google Play更新应用:签名密钥不匹配问题求助
Google Play更新APK签名密钥不匹配问题解决办法
你的Android App Bundle签名密钥错误。请确保使用正确的签名密钥重新签名后重试。预期的证书指纹为:
SHA1: CB:AD:B1:8A:A9:F9:FE:26:F8:09:64:A6:7C:BE:FA:3B:C0:3F:FB:CD
但你上传的App Bundle使用的证书指纹为:
SHA1: 1A:50:0E:7B:57:4D:91:B6:DD:65:9F:89:6C:11:FC:19:19:16:FF:86
解决步骤
- 找回原始签名密钥:联系之前负责应用打包发布的人员,获取首次发布该应用时使用的签名文件(通常是
.keystore或.jks格式),以及对应的密钥库密码、密钥别名、密钥密码。用这个密钥重新签名你的App Bundle后再上传即可。 - 原密钥丢失时的处理:
- 登录Google Play控制台,进入目标应用的管理页面。
- 在左侧导航栏选择「应用完整性」>「应用签名」。
- 按照页面指引提交密钥重置申请,需要提供开发者身份验证材料,Google审核通过后,可使用新密钥重新发布应用更新。
- 验证本地密钥指纹:若不确定本地使用的签名密钥是否正确,可通过以下命令查看其SHA1指纹,与报错中的预期指纹对比:
输入密钥库密码后,即可在输出结果中找到证书的SHA1指纹。keytool -list -v -keystore 你的密钥文件路径.jks
内容的提问来源于stack exchange,提问作者dobariya vishal
相关产品推荐
相关产品推荐

