我遇到了一个错误,这是我的错误:请务必先调用FirebaseApp.initializeApp(Context)

时间:2019-03-14 03:27:09

标签: android

这是我的代码

enter image description here

应用gradle

enter image description here

项目gradle

enter image description here

1 个答案:

答案 0 :(得分:0)

在您的application class中,以FirebaseApp方法初始化onCreate()并将其从您的Activity中删除,以使Firebase初始化为整个应用程序,而不仅仅是初始化为一个Activity。

@Override
public void onCreate() {
    super.onCreate();
    FirebaseApp.initializeApp(this);
}

还在 app gradle

末尾添加Apply插件:“ com.google.gms.google-services”
dependencies {
    ....
}
apply plugin: 'com.google.gms.google-services'

更多信息:Make sure to call FirebaseApp.initializeApp(Context) first in Android

请确保将regidterin加入Firebase后已将google-services.json添加到应用中。 请参阅:https://firebase.google.com/docs/reference/android/com/google/firebase/FirebaseApp