基本的に、約500メートルの半径で時間の有効期限を設定せずに、 これを行うことでバッテリーが本当に素早く吸い取れるかどうか疑問に思っていますか?また、それは半径を減らすことによって任意の違いを作るだろうか?LocationManagerのAndroid addProximityAlertがバッテリーを大量に使用しているかどうかを知りませんか
3
A
答えて
10
これは間違いなくあなたのバッテリーをすばやく食べます。どのような場合でも2つ以上の近接アラートを設定することは決して望ましくありません。あなたが説明するユースケースは、プロキシミティアラートで本当に必要なものではありません。
近接警報は、必要に応じてGPSとネットワークを切り替える必要がありますが、私の経験上、使用可能なときは常にGPSに固執する傾向があり、結果としてバッテリが壊れます。
アラームとサービスを使用して、必要に応じて現在の場所を20〜80の場所のセットと照合することをお勧めします。これにより、使用するLBS(GPSまたはセルID)とチェックの頻度を1か所で管理できます。このようにすると、バッテリーの使用をより効果的に管理できるようになります。
関連する問題
- 1. バッテリー残量を測定しますか?
- 2. Androidのバッテリーの最大充電量(mah)を確認しますか?
- 3. AIRがiOSまたはAndroidでローカルマルチプレイヤーをサポートしているかどうかは知りませんか?
- 4. addProximityAlertが動作しません(どちらもrequestLocationUpdatesを実行していません) - Android
- 5. Xamarin Androidアプリは、異常な量のバッテリーを消費します。どうして?
- 6. AppDelegateはどのようにして知りませんか?
- 7. 大量のデジタル画像を使用していますか?
- 8. MemoryCacheはどのくらいの量のメモリを使用しているかを知っていますか?
- 9. locationManagerがアクティブか停止しているかを知る方法はありますか?
- 10. アンドロイドで実行中のアプリのバッテリー使用量をトラッキングするにはどうすればよいですか?
- 11. Androidの場合、iOSのAssetsライブラリフレームワークに似たライブラリがあるかどうかは知りませんか?
- 12. バッテリーの使用、何を期待していますか?
- 13. XMLパーサーをいつ使用するのか、ActiveResourceをいつ使用するのかを知りませんか?
- 14. LinQのどこで使用するかEntityフレームワークを使用しているデータが大量に含まれている場合があります
- 15. 大量のセルでAverageIf関数を使用すると、期待どおりに動作しません。私は間違って何をしていますか?
- 16. ビューがもう使用されているかどうかを知るには
- 17. ARCを使用しているポインタがありませんか?
- 18. Android locationManager - "場所が変更されていません"イベント
- 19. 私はgetlineを正しく使用しているかどうかを知る必要があります
- 20. Androidバッテリー残量通知&5分後のシャットダウン/デバイスの電源オフ
- 21. ウェブサイトがクッキーを使用しているかどうかを知る方法は?
- 22. Android:どこのアプリがバッテリーを消耗しているのかを判断しますか?
- 23. Pythonスクリプトは、どのくらいの量のメモリを使用しているかを知っています
- 24. SNS PHP-SDKを使用して大量の通知を送信
- 25. どのようにアプリのバッテリー使用量を減らすには?
- 26. howtoは、nstimerを使用してlocationmanagerをバックグラウンドしますか?
- 27. あなたはSpringセキュリティを使用しているかどうか知っていますか?taglibを使用する必要がありますか?
- 28. android 2.1が知りません(アンドロイド2.1で)許可を使用
- 29. ActiveMQがactivemq.xmlを使用しているかどうかはどのようにわかりますか?
- 30. AndroidのLocationManagerのrequestLocationUpdatesはどのように実際に動作しますか?
代替ソリューションありがとうございます。 –
あなたの誰かがこのソリューションを実装していて、コードを共有できましたか?アラートの数が少ない場合でも、Googleの近接アラートは電力が不足していると報告されています(必要以上に多くの場合)。だから、これはむしろ便利なソフトウェアです... – acapola