首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >初始化提供程序时Firebase身份验证崩溃(Android)

初始化提供程序时Firebase身份验证崩溃(Android)
EN

Stack Overflow用户
提问于 2020-05-19 16:03:33
回答 1查看 48关注 0票数 1

我正在尝试通过Firebase Auth在我的应用程序中添加身份验证。我遇到了一些问题,代码如下:

代码语言:javascript
复制
private List<AuthUI.IdpConfig> providers;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    FacebookSdk.sdkInitialize(getApplicationContext());
    AppEventsLogger.activateApp(this);

    setContentView(R.layout.activity_main);

    providers = Arrays.asList(
            new AuthUI.IdpConfig.EmailBuilder().build(),
            new AuthUI.IdpConfig.PhoneBuilder().build(), <----- ERROR
            new AuthUI.IdpConfig.FacebookBuilder().build(),
            new AuthUI.IdpConfig.GoogleBuilder().build());
}

错误日志如下:

由: java.lang.NullPointerException:尝试对空对象引用调用虚拟方法“”java.lang.String android.content.Context.getString(Int)“”

下面是我的Gradle依赖项:

代码语言:javascript
复制
dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    testImplementation 'junit:junit:4.12'
    implementation 'com.facebook.android:facebook-android-sdk:[4,5)'
    implementation 'com.firebaseui:firebase-ui-auth:4.3.1'
    implementation 'com.firebase:firebase-client-android:2.5.2'
}
EN

回答 1

Stack Overflow用户

发布于 2020-05-19 16:05:14

删除以下依赖项:

代码语言:javascript
复制
    implementation 'com.firebase:firebase-client-android:2.5.2'

上面的依赖关系是非常老的firebase依赖关系,你需要在这里检查:

https://firebase.google.com/docs/android/setup

要了解如何设置firebase依赖项,请执行以下操作

这看起来像是一个新项目,所以迁移到androidx,然后使用以下firebaseui依赖项:

代码语言:javascript
复制
implementation 'com.firebaseui:firebase-ui-auth:6.2.1'

https://github.com/firebase/FirebaseUI-Android/blob/master/auth/README.md

https://developer.android.com/jetpack/androidx/migrate

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61886064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档