2014-03-29 61 views
0

我正在嘗試對我開發的Android應用程序的電池/ CPU使用情況與另一個第三方應用程序的電池使用情況進行基準測試。這些應用程序幾乎執行相同類型的任務,因此我試圖根據電池/ CPU使用情況來衡量這兩種應用程序的效率。Android應用程序電池使用的準確基準

當我嘗試通過Android設置界面來測量電池使用情況時,它顯示了一大堆已經在使用電池的其他過程。我的當前的電池使用情況統計信息是:

屏幕55% Android系統14% 細胞待機9% Android操作系統7% 啓動器4% 電話空閒3%

反正我有可以減少電池使用這些組件,以便在測量Android應用程序的電池使用情況時減少保證金錯誤?測量時,我已經清除了所有運行的應用程序,禁用一些預裝的應用程序,如Gmail,Google日曆等

回答

0

反正我有可以減少這些組件的電池使用,以減少誤差界限爲Android應用程序的電池使用情況?

如果這兩個應用程序都不需要互聯網,請將設備置於飛行模式。另外,如果你不想讓「屏幕」淹沒剩餘的數據,你將需要讓屏幕變黑。

請注意,「電池責怪」屏幕的數據源使用一些啓發式方法來嘗試分配電池消耗,這些啓發式算法比猜測算法要好一些,但不是太多。