Android Firebase自动断开与服务器的连接

时间:2018-08-02 10:45:35

标签: android firebase firebase-realtime-database

当我离开应用程序1分钟或2分钟,而服务器Firebase却不做任何事情时,它会自动断开连接,即使将应用程序发送到后台并返回到前台,它也无法恢复连接,它仅在启动另一个应用程序时有效活动,我还尝试通过此代码手动强制Firebase重新连接

FirebaseDatabase.getInstance().goOnline();

但是这也不起作用!有谁知道如何解决这个问题?

更新:

我在Firebase文档中找到了

  

在Android上,Firebase自动管理连接状态以减少   带宽和电池使用情况。当客户端没有活动的侦听器时,没有   待处理的写或onDisconnect操作,并且未明确   通过goOffline方法断开连接后,Firebase会关闭连接   闲置60秒后。

因此,我需要一种方法来阻止Firebase自动执行此操作,或者至少在我需要将其连接回服务器的连接时

0 个答案:

没有答案