1. 程式人生 > >瀏覽器類應用後臺耗電解析 教你三招讓手機更省電!

瀏覽器類應用後臺耗電解析 教你三招讓手機更省電!

c99 發送 應用 traceview 我們 就會 電量 解析 jpeg

手機每天充電,電量還是掉的飛快,

這樣的經歷你有過嗎?

作為手機上網的重要入口,

瀏覽器類應用的耗電量日益受到關註。

哪些瀏覽器應用耗電少,體驗好呢?

華為終端開放實驗室對此發布了

《瀏覽器類應用後臺耗電情況解析》,

讓我們來一窺究竟......

測試背景說明

數據來源:在華為終端開放實驗室中的100臺P20手機上安裝下列應用,並調至後臺模式,分別統計各應用24小時的後臺耗電總量,取所有測試手機的平均值形成報告。

應用選取:華為應用市場瀏覽器類下載量排名前5的應用(下表排名不分先後)技術分享圖片

技術分享圖片

測試結果

經過對這五類瀏覽器類應用後臺數據分析發現:QQ瀏覽器表現最好。

技術分享圖片

經過對這五類瀏覽器類應用後臺數據分析發現:後臺應用的耗電主要集中在網絡器件和CPU兩項數據上。

CPU占用:可能引起前臺應用卡頓;

網絡器件占用:可能引起流量“偷跑”的現象。

五款瀏覽器類應用後臺網絡器件(Modem和WiFi)耗電占比平均達68%,CPU占比平均達32%。

技術分享圖片

五款瀏覽器應用各器件後臺耗電量占比具體數據如圖:

技術分享圖片

優化建議

  • 減少線程被拉起的次數,例如控制靜態廣播註冊、規範對外提供的ContentProvider和 Service,以此來減少拉起線程的次數和初始化操作,降低CPU的耗電;
  • 降低激活網絡的次數,相應就會減少狀態機切換時等待所浪費的電量;
  • APP在後臺時,盡量減少APP的主動運行,可以使用DDMS的traceview工具,定位CPU占用 率異常的方法,從而對檢測到的方法進行優化。

如果您有更好的解決方法與見解,歡迎在文章下方留言交流。

華為終端開放實驗室後期將持續發布各類別應用的評測報告,為用戶選擇最佳體驗的應用提供參考,敬請關註!

如有疑問,可發送郵件至[email protected]

*本報告最終解釋權歸華為所有。

技術分享圖片

關註安卓綠色聯盟公眾號回復關鍵詞“申請”,了解華為終端開放實驗室免費雲測申請流程。

瀏覽器類應用後臺耗電解析 教你三招讓手機更省電!