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

Google登录失败求助:已配置正确SHA密钥仍报PlatfromException

解决方案

当应用发布到Google Play封闭测试后,Google会启用应用签名服务,此时实际运行的APK使用的是Google Play生成的签名密钥,而非你本地的release密钥,这就是登录失败的核心原因。按以下步骤操作:

  • 获取Google Play生成的签名SHA值
    打开Google Play控制台进入你的应用,左侧菜单选择应用签名,复制页面中的SHA-1和SHA-256值(两个都需要)。

  • 更新Firebase控制台的签名信息
    打开Firebase控制台进入你的项目,左侧菜单选择项目设置并切换到应用标签页,找到你的Android应用点击添加指纹,将复制的SHA-1和SHA-256分别添加进去,保存后重新下载google-services.json文件替换项目里的对应文件。

  • 重新构建并发布应用
    使用更新后的google-services.json重新构建release版本APK/AAB,上传到Google Play封闭测试频道,等待部署完成后测试登录功能。

额外注意:

  • 不要删除之前添加的本地debug和release SHA值,这些在本地调试时仍需使用
  • 若使用App Bundle(AAB)发布,Google应用签名默认启用,必须使用Play提供的SHA值

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 09:01:02