Android 使用具有维修间隔的唤醒锁

Android 使用具有维修间隔的唤醒锁,android,android-service,Android,Android Service,是否有可能让一个服务只在设定的时间间隔获取唤醒锁来发送信息 我想创建一个服务,每小时或用户指定的任何时间向数据库发送一个位置。您可能应该使用AlarmManager触发您的服务。 请参阅,例如,您可能应该使用AlarmManager触发您的服务。 请参阅,例如,我看到的这个解决方案的问题是在应用程序的整个周期中取消alarmManager。不同的活动如何取消和重新安排警报?它们将使用AlarmManager的cancel和setXXX方法-请参阅感谢,我已经查看了文档,但是PendingEven

是否有可能让一个服务只在设定的时间间隔获取唤醒锁来发送信息


我想创建一个服务,每小时或用户指定的任何时间向数据库发送一个位置。

您可能应该使用AlarmManager触发您的服务。
请参阅,例如,

您可能应该使用AlarmManager触发您的服务。
请参阅,例如,

我看到的这个解决方案的问题是在应用程序的整个周期中取消alarmManager。不同的活动如何取消和重新安排警报?它们将使用AlarmManager的cancel和setXXX方法-请参阅感谢,我已经查看了文档,但是PendingEvent与一个上下文一起使用,我假设该上下文会随着应用程序的不同活动和生命周期而改变?感谢各位的回答。我看到这个解决方案的问题是在应用程序的整个周期中取消alarmManager。不同的活动如何取消和重新安排警报?它们将使用AlarmManager的cancel和setXXX方法-请参阅,我已经查看了文档,但PendingEvent与上下文一起使用,我假设上下文会随着应用程序的不同活动和生命周期而改变。谢谢您的回答。