イベントを 1 時間ごと (5:00、6:00、7:00 など) に発生させたいと考えています。スレッドを使用して永続的なバックグラウンド サービスを試してみましたが、次の理由により適切な解決策ではありませんでした。
- バッテリー消費
- Androidのメモリ管理によるサービス終了
だから私はAlarmManagerで試しています。アラームを X 秒で起動するように設定すると機能します (「set」メソッドを使用)。しかし、アラームがキャンセルされるまで、毎正時に (「setRepeating」メソッドを使用して) イベントを繰り返すにはどうすればよいでしょうか?
ありがとう!