Google Play控制台报错:Android App Bundle签名密钥不正确
解决Google Play上传AAB时的签名密钥不匹配问题
上传AAB时出现签名指纹不匹配的错误,是因为你当前用来签名的密钥和Google Play控制台记录的密钥不一致,按以下步骤处理:
一、确认正确的签名密钥
Google Play给出的预期SHA1(6B:9B:F0:4F:5C:98:26:BB:90:40:11:60:18:AA:A9:6A:DF:E3:4B:FF),对应两种可能:
- 你之前上传应用时使用的本地签名密钥(.jks/.keystore文件)
- 已启用Google Play App Signing时,控制台管理的上传密钥或应用签名密钥
二、根据不同情况处理
情况1:本地有正确的签名密钥
- 打开Android Studio和你的项目
- 点击顶部菜单栏
Build→Generate Signed Bundle / APK - 选择
Android App Bundle,点Next - 在
Key store path选择正确的密钥文件,依次输入密钥库密码、密钥别名、密钥密码 - 勾选
V2 (Full APK Signature)(建议同时勾选V1和V2签名) - 点击
Finish生成新的签名AAB,再上传到Google Play即可
情况2:丢失本地密钥且已启用Google Play App Signing
- 登录Google Play控制台,进入你的应用页面
- 切换到
App signing选项卡 - 若有上传密钥备份,用备份的上传密钥重新签名AAB;若上传密钥也丢失,点击
Upload key区域的Reset upload key,按指引提交重置申请,审核通过后用新密钥重新签名上传
情况3:首次上传选错密钥(无已发布版本)
- 直接删除控制台的应用草稿,重新用正确的签名密钥生成AAB后上传即可
- 注意:一旦应用有正式发布版本,签名密钥无法随意更换,必须保持一致
内容的提问来源于stack exchange,提问作者arifbillah360
相关产品推荐
相关产品推荐

