【发布时间】:2018-08-23 23:27:26
【问题描述】:
所以,我首先要说我已经对此进行了大量研究,但我仍然陷入困境。
因此,目标是:执行数据库操作(将提醒消息插入本地 sqlitedb)并在某些用户设置给定的预设时间发送通知。
问题出在:关闭应用时它不起作用。
我已尝试将AlarmManager 与广播挂起意图和服务挂起意图一起使用。在问题场景中似乎都不起作用。在进一步研究之后,我发现在较新版本的 Android 上,他们正在削减 AlarmManager 的一些功能,转而支持 JobScheduler,这是一个新的 API,1) 对我来说似乎有点过头了做和 2) 不适用于旧设备。在应用程序关闭时发送警报似乎是这些“缩减”功能之一。我该怎么办?我用什么?其他人通常会做什么?我误解了什么吗?请帮忙;我在 Google 上找不到任何东西!
【问题讨论】:
标签: android alarmmanager alarm android-alarms android-jobscheduler