Android Firebase JobDispatcher是否使用API级别21以上的JobScheduler?
我已经阅读了一些建议,建议Google在可用的地方使用(即API级别21及以上),或者使用自己的方法(基于Google Play服务) 例如,谷歌的信息陈述如下: Firebase JobDispatcher作为JobScheduler兼容层,适用于针对低于5.0(API级别21)的Android版本的应用程序 但我发现,对于一个特定的用户,我的应用程序中的作业在Android 6.0设备上通过Android Firebase JobDispatcher是否使用API级别21以上的JobScheduler?,android,android-jobscheduler,firebase-job-dispatcher,Android,Android Jobscheduler,Firebase Job Dispatcher,我已经阅读了一些建议,建议Google在可用的地方使用(即API级别21及以上),或者使用自己的方法(基于Google Play服务) 例如,谷歌的信息陈述如下: Firebase JobDispatcher作为JobScheduler兼容层,适用于针对低于5.0(API级别21)的Android版本的应用程序 但我发现,对于一个特定的用户,我的应用程序中的作业在Android 6.0设备上通过Firebase JobDispatcher启动时工作正常,而不是通过JobScheduler 所以我
Firebase JobDispatcher
启动时工作正常,而不是通过JobScheduler
所以我想我应该在Firebase JobDispatcher
代码中搜寻一下,看看能找到什么。但是我在库中找不到任何指向作业调度器的引用。在存储库中搜索此术语不会返回任何命中结果
我是个新手,所以请不要炒我鱿鱼,但这里有人能告诉我Firebase JobScheduler
是否确实使用了JobScheduler
,如果是,请告诉我库代码中使用了JobScheduler
的位置吗?很遗憾,你是对的。作业计划程序目前尚未使用。JobDispatcher可以使用您想要的任何驱动程序,但它附带的唯一驱动程序是GooglePlayDriver
如果您想让JobScheduler使用JobScheduler,您必须创建或编写自己的驱动程序。遗憾的是,您是正确的。作业计划程序目前尚未使用。JobDispatcher可以使用您想要的任何驱动程序,但它附带的唯一驱动程序是GooglePlayDriver
如果您想让JobScheduler使用JobScheduler,您必须创建或编写自己的驱动程序