我正在使用Evernote Android-Job库来安排工作。
在他们的文档中,他们声明JobManager需要在应用程序的onCreate中实例化,并且在不可能的情况下提供解决方法relevant documentation section
我面临的问题是,即使广播接收器在清单中,也不会调用广播接收器的方法addJobCreator。具有讽刺意味的是,我唯一可以调用此方法的方法是当我使用JobManager.create(this)
时this
是一个Activity上下文。
我做错了什么?
答案 0 :(得分:0)
这实际上是预期并且正常运作。在任何作业运行之前,需要调用广播接收器。图书馆可能会为您拨打JobManager.create()
,然后致电您的接收方。这是足够早,以便您可以添加JobCreator
。