问题描述
我正在尝试捕获以下异常,因此我可以通知用户其帐户已被禁用,但我仍无法实现。我尝试了try / catch,但是没有用。我正在使用Firebase UI通过电子邮件和密码,Google登录和其他想法登录用户。
2020-08-30 15:28:01.737 30855-30855/com.paul9834.clubapp E/AuthUI: A sign-in error occurred.
com.firebase.ui.auth.FirebaseUiException: The user account has been disabled by an administrator.
at com.firebase.ui.auth.viewmodel.idp.SocialProviderResponseHandler$1.onFailure(SocialProviderResponseHandler.java:96)
at com.google.android.gms.tasks.zzl.run(com.google.android.gms:play-services-tasks@@17.0.2:4)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at com.google.android.gms.internal.tasks.zzb.dispatchMessage(com.google.android.gms:play-services-tasks@@17.0.2:6)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7656)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
startActivityForResult(AuthUI.getInstance()
.createSignInIntentBuilder()
.setTosAndPrivacyPolicyUrls(
"https://example.com/terms.html","https://example.com/privacy.html")
.setTheme(R.style.Theme_ClubApp)
.setLogo(R.drawable.logo)
.setIsSmartLockEnabled(false)
.setAvailableProviders(providers)
.build(),AUTH_REQUEST_CODE)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)