Android版Firebase磁盘持久性漏洞?只能推送30条新记录

时间:2015-03-19 14:13:19

标签: android firebase firebase-realtime-database

在测试Android上的磁盘持久性(Firebase SDK 2.2.2)的可靠性时,我遇到了一些限制。

在添加每个新对象并更新值后,启用飞行模式并重新启动(强制关闭)应用程序:

  1. 在最老的之后,我最多只能推送30个新对象 消失。
  2. 我只能更新现有对象1-5次(随机变化)。 然后在应用程序重新启动后,对象值始终重置为最后一个 成功更新了价值。
  3. 我使用自己的测试应用程序和Firebase AndroidChat示例,并在其应用程序类中添加了Firebase.getDefaultConfig().enablePersistence();

    磁盘持久性缓存的这些一般限制是否存在其他问题?

1 个答案:

答案 0 :(得分:5)

我能够联系Firebase开发人员,该开发人员告诉我磁盘持久性不应该限制缓存大小。

我遇到的问题是由即将发布的SDK 2.2.3版本中修复的错误引起的。