-3

センサー値を常に取得し続けるバックグラウンド サービスを備えたアプリを作成したいのですが、それがあまりにも多くの電力を消費するかどうかはわかりません。誰かがこれについてある程度知っていますか? どんな返信でも大歓迎です!

4

3 に答える 3

2

これは、センサーやデバイスによって異なります。

平均して、最も電力を消費するセンサーは、GPS、加速度計、ジャイロスコープです。これらをバックグラウンドでオンのままにしておくと、通常 1 時間以内にバッテリーの消耗が始まります。

その後、光センサーとコンパスはバッテリーの消費量がはるかに少なくなりますが、十分に長く使用すると、バッテリーの寿命に影響します.

于 2013-01-17T12:22:35.053 に答える
0

消費は多くの要因に左右されるため、このタスクの影響を評価することは困難です。違いを確認するために、使用して 2 時間、使用せずに 2 時間テストできます。

于 2013-01-17T12:24:23.823 に答える
-2

アクティビティがバックグラウンドにあるときにセンサー データが必要な場合、基本的なアプリケーション設計に欠陥があります。この種の情報は、onResume と onPause の間でのみ収集する必要があります。

于 2013-01-17T12:38:12.323 に答える