AccuBattery 中文文档 下载 App

为什么测充电器必须息屏——亮屏干扰原理详解

核心原因

因为亮屏时手机自身在持续耗电,而 AccuBattery 显示的电流是净电流(充电器输入 − 手机消耗)。当手机在运行时,这个差值极其不稳定。

具体耗电源

亮屏时手机至少有以下耗电项在同时运行:

耗电项大致电流波动程度
屏幕背光200 - 600 mA中等(亮度变化会变)
CPU100 - 800 mA极高(负载随 App 变化)
系统空闲100 - 300 mA低
无线模块(待机)50 - 200 mA中等
传感器 / GPS0 - 300 mA极高

这些电流叠加在一起,会让你看到的净充电电流上下跳动。你可能在 1 分钟内看到 2500 → 1200 → 2200 → 800 的波动,根本没法取一个可靠值。

息屏后发生了什么

屏幕关闭后:

  1. 屏幕背光电流直接归零 —— 省了 300-500mA
  2. CPU 降到空闲频率 —— 从几百 mA 降到 50-100mA
  3. Android Doze 机制触发 —— 大部分唤醒源被暂停
  4. 无线模块进入低功耗 —— Wi-Fi / 移动网络在 Doze 模式下被延后

这四点加起来,息屏后的手机自身耗电可以降到 200-400mA 左右,且非常稳定。这时候再看净充电电流,就基本等于充电器的实际输出能力了。

对比实例

假设你有一个 3000mA 输出能力的充电器:

AccuBattery 的两块数据块设计

充电 Tab 里专门为亮/灭屏分开设了数据块:

AccuBattery 帮助中心里直接说:

"如果你想测试充电器和线的性能,请让手机息屏充几分钟再看灭屏充电速度那一格。用亮屏数据测出来的结果基本不可信。"

进一步减少干扰的技巧

想让测试更精确,可以:

  1. 把手机放飞行模式(关掉无线模块的耗电)
  2. 息屏 3-5 分钟以上再读数
  3. 测试过程中不要碰手机(亮屏会重新触发耗电)
  4. 尽量让电池在 30%-70% 区间测试(避开 CC 段初始爬坡和 CV 段电流下降)

相关:充电速度测试、快充速率真相