即使应用程序关闭,也会更改firebase数据库中的字符串值

时间:2017-06-26 18:04:50

标签: android firebase timer firebase-realtime-database real-time

我对如何做到这一点很困惑。我在firebase控制台的实时数据库中有字符串值。它们在应用程序运行时会发生变化,因为代码会导致值发生变化,但是当应用程序停止时,值不会再发生变化。我希望即使应用程序运行时值也会更改。因此,例如,只要数据存在,数据库中的计数器变量将永远每分钟上升。

1 个答案:

答案 0 :(得分:1)

根据您的解释,这似乎是一个可以通过让应用程序在后台运行而轻松解决的问题。为此,请查看here

从上面的链接中引用答案

  

您的问题的一个非常简单的答案是使用Service。它允许您在后台执行各种任务,是您静默地将位置发送到服务器的最佳选择。

     

阅读this答案以寻求帮助。

虽然这两个答案都与位置更新有关,但可以轻松扩展以满足您的要求。

提示:上述引用的答案是频繁地将数据发送到服务器。更改数据字段后,将数据发送到Firebase服务器。

希望这可以回答您的问题。如果我有时间的话,提供一些我可能会帮助的代码。