将Android Room数据库与Firebase实时数据库链接

皮埃尔·加利

我正在使用Android Room Database为我的android应用创建数据库。它在本地对我来说非常理想,但我也无法链接到服务器以使其联机。我正在使用Firebase进行身份验证。我正在尝试使用Firebase Realtime数据库从Room保存整个数据库对象,并根据经过身份验证的用户在应用启动时加载正确的数据库。

我想问问这是否可能?是否可以保存Room数据库的整个实例,还是需要在Firebase上重新创建数据库并逐项保存数据?

我似乎也无法访问Room的数据库数据,因为当我获得AppDatabase类的对象时,它实际上并没有传递数据。而且我不知道该如何做相反的工作,以便将以后从Firebase检索的数据分配给保存的本地数据?

另外,如果Firebase无法实现,那么您对我可以与Room一起使用的其他服务器有任何建议吗?

皮埃尔·加利

经过大量研究并拼命寻找答案,这是我的目标:

  • Firebase已经有了一种直接的方法来创建数据库并在线托管它。(我已经创建了数据库,因此试图节省时间,但是使用Firebase Realtime Database从头开始创建它要快得多)
  • 如果您打算在本地和离线 保存数据库,则Room Database非常完美(截至发布日期)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Android:Firebase实时数据库

在Android中从Firebase实时数据库检索数据

Android Firebase 实时数据库获取数据太慢

Firebase 实时数据库读写数据协议与android

Android - 内存成本 - Firebase 实时数据库 x Room Persistence Library

Firebase将URL上传到实时数据库

无法在Android中更新Firebase实时数据库

Firebase实时数据库Android Java

Android Firebase 实时数据库博客应用

如何将图像从存储链接到实时数据库(Firebase)

如何将Firebase的身份验证链接到实时数据库?

是否可以将firebase auth链接到实时数据库

过滤Android实时数据库

使用laravel将Firebase实时数据库连接到MYSQL数据库表

首次安装android应用时,如何从Firebase实时数据库获取数据库

Firebase存储-将图像上传到Firebase存储并在实时数据库中创建指向该数据库的链接

Android - 将字符串转换为列表以推送到 Firebase 实时数据库

无法从Firebase实时数据库获取数据/将数据读取到UITableViewController

React + Firebase:如何添加项目以将数据列表到firebase实时数据库中

如何将数据从Google Pub / Sub发送到Firebase实时数据库

将数据下载到GCP的Firebase实时数据库计费政策是什么?#AskFirebase

如何将延迟和离线的数据写入 Firebase 实时数据库?

我如何将多个数据保存到Firebase实时数据库中

无法将数据从 Firebase 实时数据库检索到 Web 应用程序中

将Firebase实时数据库数据保存到SQL表或NoSQL表中

如何将React表单数据添加到Firebase实时数据库?

如何将数据从Google Cloud pubsub提取到Firebase实时数据库

我们可以将数据插入Firebase实时数据库吗?

将数据推送到 Firebase 实时数据库时如何更改密钥