0

我希望能够在每天的某个时间范围内运行定期任务,例如,在上午 8 点到上午 11 点之间。我不确定如何使用 来执行此操作PeriodicTask,因为您无法指定一天中的特定时间。

我偶然发现了这个例子,但它使用了 Evernote 的 Android-Job 库。有没有办法GCMNetworkManager专门实现这一点?

4

1 回答 1

2

不,这对于 GCMNetworkManager 是不可能的。

但是,从 2017 年 2 月开始,可以使用Awareness API - v.10.2通过注册一个TimeFence(更具体地说,inDailyInterval()方法)来实现这种级别的时间门控。

于 2017-02-24T22:22:02.007 回答