如何在Nougat以上的支持下安排频繁的后台工作?

时间:2018-02-06 08:00:05

标签: java android sdk

我正在制作一款需要经常查询服务器以获取更新的应用。我已经尝试过jobScheduler,但是自从Nougat以来,他们的频率被限制在15分钟或更长的时间间隔内。此外,根据这个网站https://medium.com/til-kotlin/jobintentservice-for-background-processing-on-android-o-39535460e060,Oreo现在可以在几分钟后杀死长时间运行的后台进程。我发现唯一可行的解​​决方案是使用firebase,但是对于100多个用户来说它每月花费25美元,而且我认为可以在没有游戏服务的情况下切断任何设备。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

添加一个调度程序job.scheduler作业将帮助您执行此操作

答案 1 :(得分:0)

我终于使用了Firebase。简单的消息发送功能是免费使用的,我最初没有意识到。效果很好,而且设置起来也不太难。