我收到了这个错误
com.firebase.client.FirebaseException:对Config对象的修改 必须在使用前发生
当我加入
时Firebase.getDefaultConfig()。setPersistenceEnabled(真)
在我的启动器活动onCreate()方法中。
放置代码的正确位置在哪里?
答案 0 :(得分:3)
我经常把这些行放在我的主要活动中。当我收到错误时,现在是将它移到更好的地方的好时机。 : - )
放置它的好地方是Application子类:
public class DemoApplication extends android.app.Application {
@Override
public void onCreate() {
super.onCreate();
Firebase.setAndroidContext(this);
Firebase.getDefaultConfig().setPersistenceEnabled(true);
}
}