2012-01-20 32 views
1

我想測量android中0-255範圍內的各種顏色的電池消耗量。希望通過應用程序來完成。目前,我正在使用PowerManager來測量電池的初始電平,然後保持屏幕亮度,比如說10-20分鐘,然後檢查最終的電池電量,差異會以%爲單位給出使用量。但是我得到了奇怪的結果,因爲在「白色」使用與「黑色」相同的功率(均下降4%)。所以我認爲我的看法可能是錯誤的。有人能建議我以正確的方式評估問題嗎?請幫忙 !!android中的各種顏色的功耗

+1

如果在20分鐘內差異不夠大,您必須等待更長的時間,比如說200分鐘。另外,爲了獲得一個好的統計基礎,您應該爲每種顏色進行一次以上的測試,這樣隨機組件就會分離。嘗試更長的時間,並給我們反饋。 –

回答

2

我不知道你使用的是什麼設備,但通常真正消耗電池的是背光源,而顏色是耗電量的一次性設備。

+2

除非你有[OLED](http://en.wikipedia.org/wiki/OLED)屏幕。 –

+0

嗨安德烈和邁克爾,我正在使用OLED屏幕,所以你可以請建議一些方法來做我在我的問題中寫的東西嗎? –

1

(聲明:我共同創立是建立在以下產品的公司)

距離小眼睛實驗室,它可以讓你追蹤個別應用的功耗,將其分解成不同的硬件使用,包括嘗試Little Eye顯示器,CPU和WiFi(以及短暫的GPS)。根據所使用的像素顏色和亮度級別,應用程序的功耗趨勢會有所不同,Little Eye可幫助您輕鬆實現。注意其桌面產品(連接到您的手機),您需要下載和從here

0

安裝有一個稱爲Battery Historian。它的正式功耗估算工具將創建一個文本文件,它會顯示的每個組件的功耗該設備在mAh。

我還建議你運行你的應用程序更長的時間,如1小時,因爲功耗差異可能非常小。

我希望這會幫助你。