问题描述
我已经尝试修复了一段时间,但无法解决.当我使用google_sign_in插件时,我可以选择我的帐户,但是此后它会停止.
I've been trying to fix this for a while now but I can't solve it.When I use the google_sign_in plugin, I'm able to choose my account but it stops after that.
但是点击后...
当我单击继续时,向我显示此错误(相同):
Giving me this error(the same) when I click continue:
E/flutter(28971):[错误:flutter/lib/ui/ui_dart_state.cc(148)]未处理的异常:PlatformException(sign_in_failed,com.google.android.gms.common.api.ApiException:10:,空)
E/flutter (28971): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 10: , null)
我已经完成的事情:
- 我已经在Flutter和一般的Android系统中搜索了数小时的错误,即ApiException:10.
- 添加SHA1密钥后,我遵循了多个教程(每个教程都不相同,这确实令人困惑).
- 下载了新的JSON文件.
- 扑打干净.
- 打算不使用它.
- 在这里问.
现在我正在使用:
- firebase_auth:^ 0.11.1
- google_sign_in:^ 4.0.1 + 3
该应用程序处于调试模式.我没有要在Google Store中发布的帐户.
The app is in debug mode. I don't have an account to publish in the Google Store.
谢谢.
推荐答案
您必须在firebase
中注册您的指纹 debug.keystore
,您可能只注册了release.keystore
:
You must register your fingerprint debug.keystore
in firebase
,you probably only registered an release.keystore
:
显示debug.keystore
(Linux):
keytool -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore
来源:文档
这篇关于Google_sign_in插件出现错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!