70得票1回答
Firebase JobDispatcher - 与之前的API(JobScheduler和GcmTaskService)相比,它是如何工作的?

背景 Google提供了多种用于任务调度的解决方案,例如JobScheduler和GcmTaskService。每种解决方案都有其优缺点。 最近,Google推出了一个名为“Firebase JobDispatcher”的新库。 问题 遗憾的是,这个新API的相关资料非常少。实际上,很...

21得票2回答
关于GcmTaskService的一些问题

背景 我想使用在Lollipop上介绍的新的JobScheduler API,但很遗憾它没有官方的pre-Lollipop版本。 不过,有GcmTaskService,提供非常相似的功能。 问题 这个API相当新,所以很少有地方可以找到如何使用它的信息(例如这里和这里)。 问题列表 ...

7得票2回答
GCM网络管理器丢失作业

我正在尝试使用GCM Network Manager将日志发送到我们的后端服务。我们每个小时运行一个闹钟,创建一个OneoffTask,在执行时将调用后端服务并发送日志消息。 这个方法确实可以执行,但是非常大量的任务都会丢失(远超过一半)。一开始,我认为这可能与我们的后端或网络有关,但是在添...