如何定期运行服务方法?

我有一个Android服务正在运行,但我想每X小时执行一个特定的服务方法来更新数据。 什么是最好的方法来做到这一点,而不浪费Android资源?

Related of "如何定期运行服务方法?"

看看AlarmManager 。

说明:因为您希望服务方法每小时运行一次,所以您不希望保持服务进程始终运行。 通过使用AlarmManager ,操作系统可以在AlarmManager服务,然后在时间到时执行该方法。