在 android 中的特定日期和时间安排任务

Schedule task for a specific date & time in android

我想做一个应用程序计划任务,例如 4 月 28 日凌晨 5 点,我需要检查服务器上的文件,例如应用程序是否有更新。但是如果用户他的 phone 在那个时候关机,任务需要在可能的最佳时间执行,下次启动时 phone 连接到互联网?

我不知道我该怎么做?我在 Android API 中找不到可以在 android.

中完成此任务的框架或 类

有谁知道这样做的方法以及性能、电池的最佳方法是什么?

这道题属于有教程比较好的题型;我建议查看 AlarmManager documentation,甚至查看第 26 章:The Big Nerd Ranch 的后台服务:Android 编程指南;如果不是,关于如何创建闹钟应用程序的简单教程可能会有所帮助。