【发布时间】:2019-12-27 20:05:27
【问题描述】:
即使设备处于打盹模式,我如何运行 JobScheduler 才能工作。还是我需要使用其他东西?我也知道 AlarmManager,但就像我读过的一样,JobScheduler 对于后台任务来说是比 AlarmManager 更好的新方法。 我需要执行一些任务来检查数据库中的新数据。 而且我需要经常每 5 分钟一次,或者可能更频繁(我知道 JobScheduler 每 15 分钟运行一次)。但是如果是在wifi网络开启的情况下更频繁和在每个手机模式下制作的方法。
我无法使用 FCM。应用程序和服务器在内部网络上
【问题讨论】:
-
查看工作管理器而不是作业调度程序......做同样的事情但更容易管理
-
基本上是google的jobscheduler v2.0
-
您有什么好的示例可以查看或指导 Work Manager 的工作原理吗?
-
google 一下,有很多
-
AlarmManager 是否比 WorkManager 更适合我的工作,因为 WorkManager 和 JobScheduler 的最小重复时间为 15 分钟。但是AlarmManager就像我读的那样,重启设备后需要重置调度。
标签: android alarmmanager android-jobscheduler