Java Firebase安卓系统“;在使用Firebase之前使用Firebase.setAndroidContext();错误
我在android v2.2.0上使用firebase 该应用程序在大多数情况下运行良好。 但当我离开应用程序很长一段时间(比方说2-3小时+)并返回应用程序时,很可能会出现错误 并发送错误报告,以始终检查此报告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
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"
..../>