3

時間の経過に伴うアプリの消費電力を計算してプロットに表示したいと考えています。x 軸は時間 (時間)、y 軸は消費電力 (mW) です。

アプリケーションの放電値 (100、93、82、78、71、64、59、49、41) は、初期充電 1 時間、2 時間に対応しています。スマートフォンのバッテリーは 3.7V で 1850mAh です。同じ方法で消費電力を計算しました。

cons(W) = voltage (V) * discharge amount (%)  * capacity (mAh) / discharge time (h)

cons (W) = 3.7V * 1.85 Ah * [100, 93, 82, 78, 71, 64, 59, 49, 41] / [0.1 1 2 3 4 5 6 7 8 ]

あれは正しいですか?必要な値を直接取得する方法があることは知っていますが、いくつかのアプリを比較したいので、値を再度計算する時間がありません。それで、前の計算に基づいて、私は何を間違っていますか? 値が大きすぎます。なにか提案を?

4

1 に答える 1

0

Android と iOS では、アプリごとに消費電力を表示する可能性があります。少なくとも Android は、これらの値にアクセスするために API 呼び出しをサポートする必要があります。(これらの計算は、バッテリーの消耗を使用するよりも有効ですが、まだ完全ではありません。[つまり、プロセッサ時間、センサー値の読み取りなどを使用します...])

重複の可能性: https://stackoverflow.com/questions/23428675/android-to-check-battery-stats-per-application

于 2014-10-30T11:25:25.690 に答える