网络切换后Firebase侦听器速度变慢

时间:2018-01-19 21:26:13

标签: android firebase firebase-realtime-database

我有一个使用Firebase的Android应用程序。首先快速调用数据库侦听器reference.addListenerForSingleValueEvent(new ValueEventListener() { @Override public void onDataChange(DataSnapshot dataSnapshot) { // Takes forever } @Override public void onCancelled(DatabaseError databaseError) { // Takes forever } }); 方法。

我离开应用程序,切换网络连接(wifi - >数据或数据 - > wifi)。我确保仍有互联网访问权限,并返回应用程序,听众现在需要很长时间才能回复(超过一分钟),因此我的应用程序挂起。

{{1}}

知道会发生什么事吗?

编辑到CLARIFY :我切换了网络,验证了互联网连接,然后返回应用并执行了上面的代码。就像Firebase在转换过程中以某种方式断开连接一样。

0 个答案:

没有答案