无法使用 Google Android 登录获取 API 异常 10

Dhr*_*hal 3 android firebase firebase-authentication google-signin

我一直在尝试将 Firebase Google Login 集成到我的应用程序中,但我收到了 com.google.android.gms.common.api.ApiException: 10:

基于此堆栈溢出问题,我什至尝试使用 WebClient 客户端 ID,但仍然遇到相同的错误!

基于此堆栈溢出问题,我输入了我的调试密钥库 SHA1、SHA256 并启用了 Google 登录

在 Android 方面,我关注了这个Github 项目

我添加了调试密钥库的 SHA 1 和 SHA256

我什至尝试使用此客户端 ID,但仍然遇到相同的错误!
我哪里错了? 我什至尝试使用此客户端 ID,但仍然遇到相同的错误!

Dhr*_*hal 6

经过两天的挣扎,我终于得到了解决方案。
您需要从 Google Play Console Dashboard 添加 SHA。
转到Release Management->App Signing
在 firebase 控制台中添加此 SHA。

这仅适用于发布 apk 版本

更新:这是因为我在第一次上传应用程序时启用了 Google Play 应用程序签名。 在此处输入图片说明