如何使用 Android AlarmManager 在指定的日期和时间做某事?

How to do something at a specified date and time with Android AlarmManager?

我想在特定日期的 8:00 上午开始工作。有什么方法可以使用 AlarmManager?

执行此任务

您应该使用 AlarmManager 而不是工作管理器。工作管理器是为可延迟和有保证的事情而设计的,这意味着它可以稍后完成,而不是现在至关重要。要拥有一些必须在准确时间发生并保证工作的后台服务,请考虑使用 AlarmManager

还有这个 Whosebug 答案:

没有必要浪费时间尝试为您的任务实施工作管理器。

编辑: 糟糕,这个例子是旧的 link。太乱了!