作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我阅读了有关 firebase 数据库持久性的信息,但我不确定这是否是使我的应用程序在未像其他应用程序(如 whats app 和 facebook 所做的那样)打开时自动同步数据的正确方法。是否足以启用持久性并且应用程序将自动同步即使它已关闭或在系统重启后还是我应该使用服务和广播接收器之类的东西
最佳答案
在谈论实时数据库时,persistence不是指自动同步。它是指将之前同步过的数据存储在本地,以便稍后在应用程序离线时使用。
当应用未打开或未运行时,实时数据库不会为您的应用执行任何操作。如果您希望您的 Android 应用程序在未被积极使用时执行某些操作,则必须使用 JobScheduler 和服务等工具自行安排。然后,您可以根据需要调用实时数据库来同步某些内容。
关于android - 即使应用程序未打开,我应该怎么做才能使 firebase 数据库同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50024980/
我是一名优秀的程序员,十分优秀!