尝试从空对象引用

时间:2019-12-20 20:40:21

标签: android firebase authentication firebase-authentication google-login

使用FirebaseUI活动时,我的应用程序的某些用户(约2%)报告此错误。

以下是Crashlytics中的错误:

  1. 致命异常:java.lang.RuntimeException 无法启动活动ComponentInfo {xxxxx.xxxx.xxx/com.firebase.ui.auth.KickoffActivity}:java.lang.NullPointerException:试图从字段'int com.firebase.ui.auth.data.model中读取.FlowParameters.themeId”引用为空对象 com.firebase.ui.auth.ui.InvisibleActivityBase.onCreate(InvisibleActivityBase.java:39) com.firebase.ui.auth.KickoffActivity.onCreate(KickoffActivity.java:33)

  2. 致命异常:java.lang.RuntimeException 无法启动活动ComponentInfo {xxxxx.xxxx.xxx/com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity}:java.lang.NullPointerException:试图从字段'int com.firebase.ui.auth中读取.data.model.FlowParameters.themeId”上的空对象引用

报告此问题的设备版本:6.0(棉花糖)。

我正在使用最新版本的firebase-ui-auth:

 implementation 'com.firebaseui:firebase-ui-auth:6.2.0'

AuthUI获取实例的代码:

 startActivityForResult(
            AuthUI.getInstance()
                    .createSignInIntentBuilder()
                    .setIsSmartLockEnabled(false)
                    .setAvailableProviders(providers)
                    .setTheme(R.style.FirebaseTheme)
                    .setTosAndPrivacyPolicyUrls(
                            "https://xxxxx.com/privacy-policy-android",
                            "https://xxxxx.com/privacy-policy-android")
                    .setLogo(R.drawable.logofirebase_9)
                    .build(),
            RC_SIGN_IN);

几个月前,我见到here报告了类似的问题/错误。但是我没有解决办法。

0 个答案:

没有答案