如何以最新的API级别在服务中运行我的倒数计时器?

时间:2019-01-29 06:30:24

标签: android android-studio service countdowntimer android-api-levels

我们知道android版本的最新API级别不允许在应用程序中进行长时间的后台任务。因此,我如何在后台运行我的12小时倒数计时器,因为我必须在计时器完成时执行一些任务。那么我该如何实现呢?

2 个答案:

答案 0 :(得分:1)

根据时间或某些限制(例如,设备处于空闲状态或正在充电时等)安排任务的正确方法是使用WorkManager。看一看: https://developer.android.com/topic/libraries/architecture/workmanager/

具体来说,对于重复执行的任务,请查看以下部分: https://developer.android.com/topic/libraries/architecture/workmanager/basics#recurring

答案 1 :(得分:0)

您需要创建服务和BroadcastReceiver

执行此操作的链接:

https://deepshikhapuri.wordpress.com/2016/11/07/android-countdown-timer-run-in-background/