Java Firebase安卓系统“;在使用Firebase之前使用Firebase.setAndroidContext();错误

Java Firebase安卓系统“;在使用Firebase之前使用Firebase.setAndroidContext();错误,java,android,firebase,Java,Android,Firebase,我在android v2.2.0上使用firebase 该应用程序在大多数情况下运行良好。 但当我离开应用程序很长一段时间(比方说2-3小时+)并返回应用程序时,很可能会出现错误 并发送错误报告,以始终检查此报告 Caused by: java.lang.RuntimeException: You need to set the Android context using Firebase.setAndroidContext() before using Firebase. 我已经设置了onC

我在android v2.2.0上使用firebase 该应用程序在大多数情况下运行良好。 但当我离开应用程序很长一段时间(比方说2-3小时+)并返回应用程序时,很可能会出现错误

并发送错误报告,以始终检查此报告

Caused by: java.lang.RuntimeException: You need to set the Android context using Firebase.setAndroidContext() before using Firebase.
我已经设置了onCreate()的顶部;www.firebase.com上的安装指南

@Override
public void onCreate() {
    super.onCreate();
    Firebase.setAndroidContext(this);
    // other setup code
}

我应该修复什么?

尝试在应用程序中设置上下文:

public class MyApplication extends Application {

@Override
public void onCreate() {
    super.onCreate();
    Firebase.setAndroidContext(this);
}
}
在新的SDK中,不再需要调用Firebase.setAndroidContext()以便从代码中删除它


链接:

创建配置文件“ConfigApp”

在AndroidManifest中添加

 <application
        android:name=".ConfigApp"
..../>

posable replicate
 <application
        android:name=".ConfigApp"
..../>