如何 运行 我的倒数计时器在最新 API 级别上线?
How to run my Countdown Timer in Service in Latest API Level?
据我们所知,android 版本中的最新 API 级别不允许应用程序中的长时间后台任务。那么,我如何才能在后台 运行 我的 12 小时倒计时计时器,因为我必须在计时器完成时执行一些任务。那么我怎样才能做到这一点。
根据时间或特定限制(例如设备空闲时或充电时等)安排任务的正确方法是使用 WorkManager
。看看它:
https://developer.android.com/topic/libraries/architecture/workmanager/
具体而言,对于重复性任务,请查看此部分:
https://developer.android.com/topic/libraries/architecture/workmanager/basics#recurring
您需要创建一个 Service 和一个 BroadcastReceiver
此处 link 执行此操作:
https://deepshikhapuri.wordpress.com/2016/11/07/android-countdown-timer-run-in-background/
据我们所知,android 版本中的最新 API 级别不允许应用程序中的长时间后台任务。那么,我如何才能在后台 运行 我的 12 小时倒计时计时器,因为我必须在计时器完成时执行一些任务。那么我怎样才能做到这一点。
根据时间或特定限制(例如设备空闲时或充电时等)安排任务的正确方法是使用 WorkManager
。看看它:
https://developer.android.com/topic/libraries/architecture/workmanager/
具体而言,对于重复性任务,请查看此部分: https://developer.android.com/topic/libraries/architecture/workmanager/basics#recurring
您需要创建一个 Service 和一个 BroadcastReceiver
此处 link 执行此操作:
https://deepshikhapuri.wordpress.com/2016/11/07/android-countdown-timer-run-in-background/