終于找到我手機通話時掉電很猛的原因了,嚴重時甚至滿電情況下連續(xù)通話30分鐘就幾將耗盡。
經(jīng)過反復的試驗,發(fā)現(xiàn)根源是用了通話錄音軟件的緣故。
測試用的是HTC版手機,WM 6.1系統(tǒng)。
為了通話錄音,以前使用了AudioNotes 1.32,設(shè)置成自動通話錄音,這樣通話時該軟件自動運行并錄音,這時不能按電源鍵關(guān)屏,否則按了后通話是不受影響,但錄音軟件卻罷工了。(與關(guān)屏不能聽音樂一個原理,這時系統(tǒng)進入待機狀態(tài),不是單純的關(guān)閉屏幕)最近又把AudioNotes 1.32換成Audio Notes Touch 1.02,原理一樣。
用BatteryStatusExt實時監(jiān)測的結(jié)果:
不用通話錄音軟件時,CPU占有率為5%左右,與非通話時基本相同,而且可以按電源鍵關(guān)屏以更加節(jié)約用電。(這也變相表明通話本身是基本不占用CPU的)用AudioNotes 1.32通話錄音時,CPU占有率為50%左右,且不能關(guān)屏。用Audio Notes Touch 1.02通話錄音時,CPU占有率為65%左右,且不能關(guān)屏。
CPU占用率與錄音品質(zhì)也有關(guān)系,上面都是采用中等品質(zhì),就不需要作進一步測試了。CPU占用過高顯然會增加功耗,而且屏幕一直開著也很耗電。
如果不用通話錄音軟件,還可以用QCellCore、來電精靈之類設(shè)置成接通后立刻關(guān)屏,以更好的節(jié)約用電。