1. 程式人生 > >Android應用之電量測試(PowerTutor)

Android應用之電量測試(PowerTutor)

一、首先來看看,官網上的一些說明吧。

PowerTutor官網連結

大概是說了以下幾點:

    a、針對google手機的應用,可以顯示CPU、網路介面、顯示器、GPS接收機等主要系統元件所消耗的電量。

    b、APP使用者可以使用它來知道他們的操作行為是如何影響電池壽命的。

    c、該模型一般提供實際值5%以內的功耗估計。

    d、PowerTutor的電量模型是基於HTC G1、HTC G2和Nexus one這三種機型來做的。它可以在其它Android手機上執行,但功耗可能會是粗略的。

綜合以上幾點的說法,我們大概能夠想到,PowerTutor能夠為我們做些什麼了。比如APP新舊版對比測試、競品APP對比測試、靜默/靜置測試。

ok,接下來我們去下載一個,官網下載地址

二、

安裝後,果然,有個提示,大概是說,手機型號不被app識別,可以繼續使用,但是可能無法獲取所有資料,計算的電量可能不準確(不同app,但是在同一款機型的對比,可以不需要在意這個提示)。

二、進入主介面,點選Start Profiler後,Application Viewer和System Viewer兩個按鈕會從置灰狀態切換到可點選狀態

使用手機一段時間後,看下這裡面的一些電量使用資料:

這三個圖展示了當前系統中正在執行的應用程式所產生的功耗。

這裡比較疑惑的是,為什麼我這邊沒有顯示具體應用的耗電情況,可能跟我所使用的機型有關。有知道的朋友,請指導下。

這個工具就先介紹到這裡。