我有一个要求,我需要知道如何找到任何Android设备的电池电池寿命。我试过命令 - ./adb shell dumpsys电池并提供大量信息。任何人都可以告诉我dumpsys输出中的健康参数代表什么。这里有什么可以帮助我将信息映射到电池寿命吗?
交流电源:错误 USB供电:真的 状态:2 健康:2 现在:是的 等级:100 规模:100 电压:4313 温度:308 技术:锂离子电池
答案 0 :(得分:0)
int level = batteryStatus.getIntExtra(BatteryManager.EXTRA_LEVEL, -1);
int scale = batteryStatus.getIntExtra(BatteryManager.EXTRA_SCALE, -1);
float batteryPct = level / (float)scale;
因此,您的电池续航时间为"等级"超出你的规模。"
答案 1 :(得分:0)
您可以使用adb而不是adb,然后拨打*#*#4636#*#*
然后转到电池信息,它将为您提供所有信息,包括健康,温度。