我正在尝试创建一个xamarin android应用程序,它将数据发送到我创建的firebase数据库,我使用它初始化它 但每次我尝试启动应用程序时都会给我这个例外
protected override void OnCreate(Bundle bundle)
{
Firebase.FirebaseApp.InitializeApp(this);
FirebaseDatabase database = FirebaseDatabase.Instance;
DatabaseReference myRef = database.GetReference("app6-85d57:");
myRef.SetValue("hello world");
base.OnCreate(bundle);
}
Java.Lang.IllegalStateException:此过程App6.App6中未初始化默认FirebaseApp。请务必先调用FirebaseApp.initilizeApp(上下文)。
我该如何解决这个问题?我无法在任何地方找到解决方案。
答案 0 :(得分:0)
初始化FirebaseApp:Firebase.FirebaseApp.InitializeApp(this);
在我的情况下,第一次也会出现Not initialise错误。在我清理解决方案并重新重建之后,错误消失了。然后,FirebaseApp可以正常初始化。
注意:我的Android支持库是v25.4.0.2,Xamarin.Firebase.Database是v42.1021.1