我的官方Cyanogenmod自定义ROM一直面临严重的电池消耗问题。在社区论坛上讨论它之后,建议我使用logcat对问题进行故障排除。
问题:
完全充电后,每次断开设备连接时,设备都会迅速耗尽电池电量。它会在15-20分钟内损失近50%。如上所述,我计划使用logcat尝试捕获问题。我计划adb logcat
在断开电话电源后立即运行。但是,我过去使用过logcat,发现从大型输出中提取特定数据非常困难。我已经浏览了官方logcat帮助页面和“ 读写日志”,以查看是否可以找到有用的东西,但是找不到解决问题的方法。
题:
- 无论如何,有没有使用过滤器或其他功能的地方,我可以将logcat输出限制为仅与电池使用量有关的统计信息?
- 可以让
adb shell dumpsys batterystats > batterystats.txt
我更好地利用吗?如果是这样,我怎么用它来得到我想要的?
更新:
我漏BatteryStats现在可以发现这里在Patebin。这也是我的电池历史记录表: