平日の午前8時にオンになり、翌平日の午前8時までサービスが停止する午前8時55分まで5分ごとにGPSをチェックする基本的なアプリを作成しようとしています。これを行うための最良の方法は何ですか?別のAlarmMangerを5分間設定するサービスを開始するAlarmManagerがあると考えていました。そのalarmmangerがGPSServiceを起動すると、GPSServiceはそれを実行し、さらに別のalarmmangerを設定して、それが8:55であると計算し、単に別のalarmmanagerを設定しないまで5分で起動します。ただし、これは効率的またはベストプラクティスにはなり得ないため、アドバイス(できればコードサンプルを使用)をいただければ幸いです。
ありがとう。:)