我希望能够在每天的特定时间范围内运行定期任务,例如,在上午8点到11点之间。我不确定如何使用PeriodicTask
执行此操作,因为您无法指定一天中的特定时间。
我偶然发现了this example,但它使用了Evernote的Android-Job库。有没有办法用GCMNetworkManager
专门实现这一目标?
答案 0 :(得分:2)
不,GCMNetworkManager无法做到这一点。
但是,使用Awareness API February 2017 - v.10.2 registering和TimeFence
(更具体地说,inDailyInterval()
http://codepen.io/anon/pen/mWyOMq,可以实现此级别的时间选通法)。