內建或app的電量顯示準確度 - Android
By Leila
at 2019-02-24T21:26
at 2019-02-24T21:26
Table of Contents
教授想要測量開發的app在不同使用情境跟修改前後的耗電
我是想說使用accubattery或PowerTutor來測量
PowerTutor是google跟密西根大學合作開發的,應該有一定參考價值
accubattery可以計算一個區間內,總消耗電量,蠻適合用來測耗電
只是教授想知道,這些app的數據來源跟準確度
我爬文,手機的電量計主要有三種
1. 電壓測試法 2. 電池建模法 3. 庫侖計
iPhone是使用庫倫計,也是最準確的一種方式,誤差可以在1%
Android好像是使用電池建模法,建立了電池放電曲線,依據不同電壓推算電量
看accubattery的網站,裡面只有一段有看到
說這個app是在電池層,測量經過power management IC轉換成特定電壓和電流後的data
https://imgur.com/301ZjhB.jpg
想請問
1. 內建的app耗電計算是從power_profile.xml(OEM廠商設定各個component電量值)與
BatteryStatsImpl(計算app各component使用時間),相乘再把各個componemt耗電數據
相加得出app的總耗電,但accubatery統計的數據並不同,是不是這種省電app的算法
或資料來源不同?
https://imgur.com/KjgILGt.jpg
2. 內建或省電app算出的數值,可以知道大約的準確度有多少嗎?
謝謝大家
--
我是想說使用accubattery或PowerTutor來測量
PowerTutor是google跟密西根大學合作開發的,應該有一定參考價值
accubattery可以計算一個區間內,總消耗電量,蠻適合用來測耗電
只是教授想知道,這些app的數據來源跟準確度
我爬文,手機的電量計主要有三種
1. 電壓測試法 2. 電池建模法 3. 庫侖計
iPhone是使用庫倫計,也是最準確的一種方式,誤差可以在1%
Android好像是使用電池建模法,建立了電池放電曲線,依據不同電壓推算電量
看accubattery的網站,裡面只有一段有看到
說這個app是在電池層,測量經過power management IC轉換成特定電壓和電流後的data
https://imgur.com/301ZjhB.jpg
想請問
1. 內建的app耗電計算是從power_profile.xml(OEM廠商設定各個component電量值)與
BatteryStatsImpl(計算app各component使用時間),相乘再把各個componemt耗電數據
相加得出app的總耗電,但accubatery統計的數據並不同,是不是這種省電app的算法
或資料來源不同?
https://imgur.com/KjgILGt.jpg
2. 內建或省電app算出的數值,可以知道大約的準確度有多少嗎?
謝謝大家
--
Tags:
Android
All Comments
By Emma
at 2019-02-25T18:27
at 2019-02-25T18:27
Related Posts
Asus 簡易模式安裝機種
By Mia
at 2019-02-24T19:49
at 2019-02-24T19:49
可以分割畫面的影片編輯app
By Frederica
at 2019-02-24T13:24
at 2019-02-24T13:24
Note4最近一解鎖就出現play商店
By Elvira
at 2019-02-24T13:16
at 2019-02-24T13:16
chromecast2 投放桌面 電腦端沒聲音
By Agatha
at 2019-02-23T23:02
at 2019-02-23T23:02
ASUS ZF5Z 更新後應用程式順序亂了
By Skylar Davis
at 2019-02-23T22:52
at 2019-02-23T22:52