我正在使用Android Room Database为我的android应用创建数据库。它在本地对我来说非常理想,但我也无法链接到服务器以使其联机。我正在使用Firebase进行身份验证。我正在尝试使用Firebase Realtime数据库从Room保存整个数据库对象,并根据经过身份验证的用户在应用启动时加载正确的数据库。
我想问问这是否可能?是否可以保存Room数据库的整个实例,还是需要在Firebase上重新创建数据库并逐项保存数据?
我似乎也无法访问Room的数据库数据,因为当我获得AppDatabase类的对象时,它实际上并没有传递数据。而且我不知道该如何做相反的工作,以便将以后从Firebase检索的数据分配给保存的本地数据?
另外,如果Firebase无法实现,那么您对我可以与Room一起使用的其他服务器有任何建议吗?
经过大量研究并拼命寻找答案,这是我的目标:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句