jjzjj

FirebaseDatabase

全部标签

android - 如果应用被杀死,Firebase 不会同步离线缓存

我正在设置离线持久化FirebaseDatabase.getInstance().setPersistenceEnabled(true);如所述inanearlierpost,但以下用例失败:关闭手机上的互联网连接尝试写入数据库使用操作系统中用户的多任务菜单从内存中杀死应用重新开启互联网连接重新启动应用。此时我希望通过恢复的网络连接将步骤2中的新记录发送到数据库,但这不会发生。(我的预期是否正确?)示例代码:static{FirebaseDatabase.getInstance().setPersistenceEnabled(true);}voidupdateValue(){Datab

android - com.google.firebase.database.DatabaseException : Calls to setPersistenceEnabled() must be made before any other usage of FirebaseDatabase instance

当我尝试在fIREBASE中设置持久性时遇到问题,有人可以解释一下如何去做吗?protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_meal_details);if(mDatabase==null){mDatabase=FirebaseDatabase.getInstance().getReference();FirebaseDatabase.getInstance().setPersistenceEnable

android - com.google.firebase.database.DatabaseException : Calls to setPersistenceEnabled() must be made before any other usage of FirebaseDatabase instance

当我尝试在fIREBASE中设置持久性时遇到问题,有人可以解释一下如何去做吗?protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_meal_details);if(mDatabase==null){mDatabase=FirebaseDatabase.getInstance().getReference();FirebaseDatabase.getInstance().setPersistenceEnable

android - FirebaseDatabase.getInstance().setPersistenceEnabled(true) 到底做了什么?

我似乎不理解setPersistenceEnabled。我以为是通过调用FirebaseDatabase.getInstance().setPersistenceEnabled(true);作为我的Android应用程序对象中的第一件事,即使在飞行模式下,我也可以在本地读取和写入Firebase数据,并且我的数据将存储在本地,因此在应用程序下次启动时可用,即使在飞行模式下也是如此.我认为应用程序离线时进行的写入会在网络再次可用时与FB数据库同步。看来完全不是这样。[编辑]在飞行模式下写入已完成,但该数据似乎无法读取。addListenerForSingleValueEvent和Valu

android - DatabaseReference 和 FirebaseDatabase - 无法解析符号

我目前正在Android上开发一个研究所级别的聊天消息传递应用程序。我使用Firebase作为我的云服务器。目前,我在MainActivity的以下行中遇到DatabaseReference和FirebaseDatabase上的CannotResolveSymbolerror:privateDatabaseReferenceroot=FirebaseDatabase.getInstance().getReference().getRoot();我想使用Firebase创建聊天室。我知道如何做到这一点,以及如何链接我的Firebase数据库的键和值。我还知道如何通过FirebaseClo

ios - 没有这样的模块 'FirebaseDatabase'

我正在使用带有Firebase数据库的Swift3开发iOS应用。我的播客文件:target'MyApp'do#Commentthenextlineifyou'renotusingSwiftanddon'twanttousedynamicframeworksuse_frameworks!#PodsforMyApppod'Firebase/Core'pod'Firebase/Auth'pod'Firebase/Database'end我运行podinstall,它会安装pod。我创建了一个类:importFoundationimportFirebaseDatabase//Error:no
12