Pie*_*aly 12 database android database-connection firebase-realtime-database android-room
我正在使用Android Room Database为我的Android应用程序创建数据库.它在本地完美适用于我,但我无法链接到服务器以使其在线.我正在使用Firebase进行身份验证.我正在尝试使用Firebase实时数据库从Room保存整个数据库对象,并根据经过身份验证的用户在应用启动时加载正确的数据库.
我想问一下这是否可行?如果我可以保存Room数据库的整个实例,或者我需要在Firebase上重新创建数据库并逐项保存我的数据?
我似乎也无法访问Room的数据库数据,因为当我得到AppDatabase类的对象时,它并没有真正传递数据.而且我不知道如何做相反的事情,将以后从Firebase检索到的数据分配给保存的本地数据?
此外,如果使用Firebase无法实现,您是否对我可以使用Room的其他服务器有任何建议?
经过大量研究并拼命寻找答案,这是我的目标:
我认为他们不需要将您的房间数据库与 Firebase 实时数据库连接,因为,好吧,首先尝试解决这个问题,为什么我们使用房间数据库?因为当我们没有互联网时,我们可以从房间数据库获取数据,不需要网络...Firebase还提供离线模式,它还可以持久保存数据,那么为什么我们使用Room Database?..希望你明白了...
| 归档时间: |
|
| 查看次数: |
4377 次 |
| 最近记录: |