Androidのバックグラウンドで実行されるアプリケーションを構築しようとしていますが、X時間単位ごとに、データまたはnullを返すリモートWebサービスに位置が送信されます。すべての相談でポジションを送る必要があります。携帯電話がイベントを初期化する必要があります。ユースケースは、私が街を歩いている場合であり、マップ内のポイントの隣にいるとき、私のセルはその場所に関する情報を提供します。
バッテリーを消耗しないこれを処理するための最良の方法は何ですか?
私のアイデアは、10分ごとに現在の位置を取得するgpsハンドラーをバックグラウンドで実行し、情報をWebサービスに送信するサービスを用意することです。