Android 6.0 Wifi電量計(jì)算方法

一、Android 6.0 Wifi電量計(jì)算方法之一

\frameworks\base\core\java\com\android\internal\os 下的WifiPowerCalculator.java

1、Wifi耗電量的計(jì)算是要區(qū)分Wifi狀態(tài)的,狀態(tài)不同(空閑,發(fā)送,接收),單位時(shí)間內(nèi)消耗的電量是有不同的

2、計(jì)算公式很簡(jiǎn)單:三種不同狀態(tài)下的時(shí)間與單位時(shí)間消耗的電量的乘積之和

二、Android 6.0 Wifi電量計(jì)算方法之二:

\frameworks\base\core\java\com\android\internal\os 下的WifiPowerEstimator.java

1、同上,Wifi耗電量的計(jì)算要區(qū)分Wifi狀態(tài),不同狀態(tài)下(wifi.on, wifi.scan, wifi.batchedscan)單位時(shí)間內(nèi)消耗的電量是不同的。

2、wifi.on, wifi.scan, wifi.batchedscan三種狀態(tài)下的電量計(jì)算公式很簡(jiǎn)單,也是消耗的時(shí)間和單位時(shí)間消耗電量的乘積,此外還計(jì)算了收發(fā)包的大小,收發(fā)包的電量計(jì)算公式是每byte消耗的電量與包大小的乘積,以上四個(gè)部分之和就是最終的結(jié)果。

第二種方法是估算,沒(méi)有第一種方法精確。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,001評(píng)論 25 709
  • 一、電量消耗理論與分析 寫(xiě)出耗電量低的應(yīng)用的關(guān)鍵是要透徹理解它的理論以及全部過(guò)程。下面將對(duì)電量消耗的相關(guān)理論知識(shí)進(jìn)...
    香沙小熊閱讀 4,867評(píng)論 4 4
  • 她襲一身婚紗端坐床前,等待他的到來(lái),她似乎有心事,不知道自己這身裝扮夠不夠美?還是既期待又擔(dān)心等會(huì)手足無(wú)措?我不知...
    藍(lán)色土耳其M閱讀 390評(píng)論 0 0
  • (*ˉ︶ˉ*)從花瓣畫(huà)起,桃花peach blossoms在慢慢地找感覺(jué),不能操之過(guò)急加油小白?。?!
    啾啾啾小龍蝦閱讀 310評(píng)論 0 0
  • 這些日子,除了工作,就忙了一件事,每天在寫(xiě)作魔鬼訓(xùn)練營(yíng)聽(tīng)課,寫(xiě)作業(yè),忙碌的29天結(jié)束了,我該何去何從? 首先,我覺(jué)...
    追逐晨風(fēng)閱讀 240評(píng)論 0 1

友情鏈接更多精彩內(nèi)容