【发布时间】:2016-11-22 09:59:43
【问题描述】:
我正在使用 Firebase Job Dispatcher 库在 Android 中安排作业。由于我对 gcm 有显式依赖,因此我将依赖包括如下。
compile 'com.firebase:firebase-jobdispatcher-with-gcm-dep:0.5.0'.
compile "com.google.android.gms:play-services-gcm:8.4.0"
文档指出,如果设备低于 Lollipop 并且 Google Play 服务在该设备上不可用,那么它将改用 AlarmManager。
2: 使用 AlarmManager 来支持 API 级别
在测试时,我遇到了一台装有 Android 4.2.2 和 Google Play 服务 7.5.62 的设备,但该工作从未在此设备上运行。理想情况下,t 应该由 AlarmManager 根据文档调用。
【问题讨论】: