我想在Android中设置特定日期和时间的通知(例如:15/7/2018 02:00:00)。
有人可以帮助我吗?
谢谢。
答案 0 :(得分:2)
实际上,这并不是一个重复的问题,因为Android背景和计划管理在新版本上发生了巨大变化。使用AlarmManager
并不是很好的做法。
而且,在大多数情况下,您将无法执行操作。
我建议使用最近的喷气背包项目中的WorkManager
。
看看
Schedule tasks with WorkManager
WorkManager可能使用JobScheduler,Firebase JobDispatcher或AlarmManager。您无需编写设备逻辑即可弄清楚设备具有哪些功能并选择合适的API。相反,您可以将任务交给WorkManager,然后让它选择最佳选项。