我读到了关于firebase数据库持久性但是我不确定这是否是正确的方法让我的应用程序自动同步数据,而不是像其他应用程序一样打开应用程序和Facebook。是否足以启用持久性,即使关闭或系统重启后应用程序也会自动同步,或者我应该使用其他服务和广播接收器
答案 0 :(得分:2)
在谈论实时数据库时,persistence并未引用自动同步。它指的是先前已同步的数据的本地存储,以便稍后在应用程序脱机时使用它。
实时数据库在您的应用未打开或运行时不会对您的应用执行任何操作。如果您希望Android应用在未被主动使用时执行某些操作,则必须使用JobScheduler和服务等工具自行安排。然后,您可以根据需要调用实时数据库进行同步。