Android 连接失败:发生登录错误。com.firebase.ui.auth.data.model.UserCancellationException:

Android 连接失败:发生登录错误。com.firebase.ui.auth.data.model.UserCancellationException:,android,firebase,firebase-authentication,Android,Firebase,Firebase Authentication,我正在使用firebase登录创建一个android应用程序。应用程序无法登录,AVD有互联网连接,我检查了好几次。我检查了日志猫,发现了这个错误: E/AuthUI: A sign-in error occurred. com.firebase.ui.auth.data.model.UserCancellationException: Unknown error at com.firebase.ui.auth.data.remote.GoogleSignInHandle

我正在使用firebase登录创建一个android应用程序。应用程序无法登录,
AVD
有互联网连接,我检查了好几次。我检查了日志猫,发现了这个错误:

E/AuthUI: A sign-in error occurred.
    com.firebase.ui.auth.data.model.UserCancellationException: Unknown error
        at com.firebase.ui.auth.data.remote.GoogleSignInHandler.onActivityResult(GoogleSignInHandler.java:102)
        at com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity.onActivityResult(AuthMethodPickerActivity.java:320)
        at android.app.Activity.dispatchActivityResult(Activity.java:6192)
        at android.app.ActivityThread.deliverResults(ActivityThread.java:3570)
        at android.app.ActivityThread.handleSendResult(ActivityThread.java:3617)
        at android.app.ActivityThread.access$1300(ActivityThread.java:151)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1352)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:135)
        at android.app.ActivityThread.main(ActivityThread.java:5254)
        at java.lang.reflect.Method.invoke(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:372)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
08-03 23:18:34.698 4038-4038/com.example.kppvt E/AuthUI: A sign-in error occurred.
    com.firebase.ui.auth.data.model.UserCancellationException: Unknown error
        at com.firebase.ui.auth.data.remote.GoogleSignInHandler.onActivityResult(GoogleSignInHandler.java:102)
        at com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity.onActivityResult(AuthMethodPickerActivity.java:320)
        at android.app.Activity.dispatchActivityResult(Activity.java:6192)
        at android.app.ActivityThread.deliverResults(ActivityThread.java:3570)
        at android.app.ActivityThread.handleSendResult(ActivityThread.java:3617)
        at android.app.ActivityThread.access$1300(ActivityThread.java:151)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1352)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:135)
        at android.app.ActivityThread.main(ActivityThread.java:5254)
        at java.lang.reflect.Method.invoke(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:372)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)

您看到的
com.firebase.ui.auth.data.model.UserCancellationException
中的特定错误意味着用户选择不完成身份验证,可能通过使用“后退”按钮离开身份验证屏幕。

您需要将SHA1添加到Firebase。

在AVD中登录的任何谷歌帐户?没有帐户登录您必须登录谷歌帐户才能进行谷歌身份验证,我想这可能会被取消,因为没有帐户登录,谢谢。但是在这种情况下,没有用户取消身份验证的操作。因此,我的代码中是否存在导致身份验证无法完成的错误?如果您确定导致此错误的情况,请编辑此问题,使其非常具体地说明如何再现此错误。