/ /近接アラートとバッテリーの消耗 - アンドロイド、パフォーマンス、GPS、近接、バッテリー

近接警報とバッテリー排水 - アンドロイド、パフォーマンス、GPS、近接、バッテリー

私はrequestSingleUpdateメソッドを使って5分ごとに電話の位置を追跡するプロジェクトに取り組んでいます。 これを行うと、電話機のバッテリは一日中長持ちします。

電話が近くなっているか確認したいジオコーディングした特別な場所です。 近接アラートを使用することを考えていましたが、それがどのように機能するのか正確にはわかりません。 以前のrequestSingleUpdateによって提供された場所のみを使用するのですか、それとも独自のrequestLocationUpdatesを設定するのですか?

そして電池の消耗はどうですか?

回答:

回答№1は0

Androidから ドキュメンテーション それはそれ自身の場所をチェックする方法を使い、スクリーンが消えている時は4分ごとにそれをするでしょう。

そのため、他の方法でユーザーの位置を取得したい場合は、独自のlocationListenerを使用する必要はありません。 PASSIVE_PROVIDER (API 8以降)そのように、proximityAlertがロケーション要求を実行するか、LocationManagerを使用する他のアプリが要求をトリガーすると、PASSIVE_PROVIDERもトリガーされます。