You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用旧Keystore签名AAB后安卓应用无法更新安装问题求助

问题分析与解决方案

操作问题确认

你犯了一个关键错误:当启用Google Play应用签名服务后,上传到Google Play的APK/AAB必须使用「上传密钥(Upload Key)」签名,而非你最初的应用签名密钥(App Signing Key)。你直接用旧Keystore(应用签名密钥)签名AAB上传,不符合Google Play的签名校验规则,导致包无法正常分发。

解决步骤

  • 登录Google Play控制台,进入你的应用页面,依次点击「发布」>「设置」>「应用签名」,查看当前的上传密钥信息。
  • 找到上传密钥对应的Keystore文件:
    • 如果你还保留着上传密钥的Keystore,直接用它重新签名AAB即可。
    • 若上传密钥丢失,需在Google Play控制台的「应用签名」页面申请重置上传密钥,按照官方指引完成身份验证后获取新的上传密钥。
  • 用上传密钥重新签名AAB:
    • 在Android Studio中打包AAB时,选择上传密钥的Keystore文件,输入密钥密码和别名完成签名。
    • 或使用命令行签名:
      jarsigner -verbose -sigalg SHA256withRSA -digestalg SHA-256 -keystore /path/to/upload-key.keystore /path/to/your-app.aab key-alias
      
  • 将重新签名后的AAB上传至Google Play,待审核通过后,旧用户即可正常更新,新用户也能顺利安装应用。

内容的提问来源于stack exchange,提问作者sheko

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 11:46:04