看板 Android 關於我們 聯絡資訊
教授想要測量開發的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算出的數值,可以知道大約的準確度有多少嗎? 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.150.60 ※ 文章網址: https://www.ptt.cc/bbs/Android/M.1551014818.A.650.html ※ 編輯: TommyOh (49.216.150.60), 02/24/2019 21:40:34
cs8425: 我建議 拆掉電池用外部供電 可以直接量用多少瓦 02/25 02:57
cs8425: 通用、精準、省事 就是保固問題要想想... 02/25 02:57