accubattery通过读取系统底层电流采样值,精准区分屏幕开启与关闭状态下的整机耗电速率;需先授予后台权限并完成一次完整充放电循环,才能在【历史】中获取分状态的总耗电量与时长,进而计算平均耗电速率进行对比。

想弄清楚手机屏幕开着时到底耗多少电,而不是只看整体电量下降速度,就得用AccuBattery把屏幕开启和关闭两种状态的耗电数据分开比对——它不靠估算,而是直接读取系统底层的电流采样值。
让AccuBattery识别屏幕开关状态
打开AccuBattery → 点击底部【使用中】标签 → 向上滑动页面,找到【屏幕开启时间】和【屏幕关闭时间】两个统计项。这两个数值必须有记录,后续耗电对比才有依据。
如果这两项长期显示“0小时”,说明App没获得后台运行权限或未持续采集数据。去手机设置→电池→电池优化→找到AccuBattery→选【不要优化】;再返回App,让它在后台持续运行至少2小时,期间正常亮屏、锁屏交替操作。
查看屏幕开启状态下的实时耗电速率
在【使用中】页面,找到【当前耗电速率】下方的【屏幕开启】和【屏幕关闭】两行数据。
【屏幕开启】后面显示的是毫安(mA)数值,比如“380 mA”,这代表你当前亮着屏幕时,整机每小时消耗的电流强度。这个值会随亮度、刷新率、前台应用复杂度实时跳动。
注意:该数值不是“屏幕单独耗电”,而是“屏幕开启状态下整机平均耗电”,但它是目前最接近真实屏幕负载影响的参考指标——因为锁屏后CPU降频、GPU停转、传感器休眠,整机功耗会断崖式下跌,差值越大,越说明屏幕是主力耗电单元。
对比分析屏幕开关耗电差异
第一步:确保已完整记录一次充放电周期(从100%用到自动关机,再充回100%),AccuBattery才会生成可靠的【历史】数据。
第二步:进入【历史】→ 选择最近一次完整放电记录 → 点击进入详情页 → 滑动到【耗电详情】区域。
第三步:找到【屏幕开启】和【屏幕关闭】各自对应的【总耗电量(mAh)】与【持续时间(小时)】。
用总耗电量 ÷ 持续时间,就能算出两种状态下的平均耗电速率。例如:屏幕开启4.2小时,耗电1890mAh → 平均450mA;屏幕关闭18.6小时,耗电372mAh → 平均20mA。两者相差22.5倍,说明屏幕确实是耗电大户。
【关键前提】 必须完成至少一次完整充放电循环,否则历史页里没有分状态耗电数据,所有对比都无从谈起。











