【发布时间】:2019-02-19 03:07:04
【问题描述】:
如果我关闭应用程序(System.exit)并且服务可以执行后台任务(使用“android:process”,即所谓的另一个进程)。
但是如果我什至不使用服务怎么办,下一个替代方案是什么?
线程无法在关闭(System.exit)后存活。
Alarm Manger 可以存活并执行周期性任务,但不能继续后台任务。 (据我所知,Alarm Manager 只能每分钟执行一次任务。不是每秒钟)
但是 JobService、WorkManager、Firebase JobDispatcher、SyncAdapter 呢?
这些可以从 System.exit 中存活下来吗?并且可以每秒执行一次基本任务吗?
【问题讨论】:
标签: android android-syncadapter android-jobscheduler android-workmanager firebase-job-dispatcher