Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android – Google firebase – 如何与其他应用共享数据库大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_262_1@
我知道,firebase有一个实时数据库,我已经使用它了.但它首先基于用户的身份验证.我想@L_675_3@的是让firebase实时数据库与其他应用程序共享其内容.就像 Android中的ContentProvider一样.

我打电话的时候:

FirebaseDatabase database = FirebaseDatabase.geTinstance();

这将只为我的应用程序获取firebaseDatabase.我希望其他应用程序也能够使用实时数据库.他们怎么能连接到它?

更新:
从概念上讲,contentProvider可以解决这个问题吗?因为contentProvider只是一个抽象,它不关心数据源是什么,而不是使用sql作为源我可以使用firebase db.然后,由于firebase db包含在contentProvider中,我可以为其他应用程序公开URI以使contentProvider公开.我将不得不更多地虑这一点,但应该可以,因为contentProvider是网络或本地数据源的包装器. ContentProvider.query命令会返回游标,但不确定如何从检索到的firebase数据中创建游标.

解决方法

选项1是通过一些身份验证实现自定义后端作为数据的访问点.

选项2将使您想要共享的所有数据公开可用,并在相关应用程序中获取对该数据库的引用.

选项1将更安全,更可靠,可从一个地方进行配置.备选方案2将@R_618_11222@实施.

大佬总结

以上是大佬教程为你收集整理的android – Google firebase – 如何与其他应用共享数据库全部内容,希望文章能够帮你解决android – Google firebase – 如何与其他应用共享数据库所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。