使用Android将新对象添加到Firebase数据库

时间:2016-11-15 17:49:19

标签: android firebase firebase-realtime-database

我刚刚将Firebase添加到我的Android应用程序中,配置了我的依赖项。 现在我试图将新对象添加到我的RealDataBase中,但没有保存任何东西。

这是我的代码:

        private DatabaseReference mDatabase;
        mDatabase = FirebaseDatabase.getInstance().getReference();
        mDatabase.child("Remorqueurs").setValue(rq);

缺少什么?

PS:rq是一个对象。

2 个答案:

答案 0 :(得分:0)

语法中没有任何遗漏,这一切都很完美。您也可以尝试使用此mDatabase.push().setValue(rq)并检查是否在根目录下创建了新的子项。

如果问题仍然存在,那么我必须有其他一些问题。您可以检查您的设备是否具有Google Play Services 9.0 +。

答案 1 :(得分:0)

在Firebase信息中心中:

=>数据库=>规则和设置

{
  "rules": {
    ".read": true,
    ".write": true,
  }
}

或者在必要时创建用户注册。

enter image description here