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

Google登录功能在Google Play商店上架版本中失效问题咨询

核心排查方向

  • 核对Google Play应用签名的两份密钥SHA1
    Play Console启用应用签名后会存在两套密钥:你本地/CI用的上传密钥,以及Play后台自动生成的应用签名密钥。你需要确保两套密钥的SHA1、SHA256都同时配置到以下位置:
    • Firebase Console项目设置的「我的应用」对应Android应用页
    • Google Cloud Console对应项目的「API和服务 - 凭据」下的所有Android类型OAuth 2.0客户端ID
      注意:部分场景下GCM凭证关联的OAuth客户端ID不会随Firebase配置自动同步,需要手动进GCP后台核对每个客户端ID的签名配置。
  • 检查App Bundle分发的额外配置
    如果你上传到Play Store的是AAB包而非APK,需要确认你没有在Play Console开启「移除未使用的代码」之类的自动优化选项,此类优化可能会误删Google登录相关的SDK配置类。同时确认你的build.gradle中针对release构建的R8/ProGuard配置已添加Google登录SDK的规则:
    -keep class com.google.android.gms.auth.** { *; }
    -keep class com.google.firebase.auth.** { *; }
    
  • 验证Web客户端ID配置
    Google登录Android端集成必须配置Web类型的OAuth 2.0客户端ID,而非仅配置Android类型客户端ID。确认你代码中传入的Web客户端ID和GCP后台生成的Web客户端ID完全一致,且该Web客户端ID属于同一个GCP项目。
  • 检查签名配置一致性
    可以从Play Store下载正式版安装包,用以下命令提取安装包的签名指纹,和你后台配置的所有指纹做比对,排除配置错包名、写错指纹的低级问题:
    keytool -printcert -jarfile 你的安装包名.apk
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 04:39:00