我目前正试图了解我的batterystats的输出后,由谷歌这里列出的指示:https://developer.android.com/studio/command-line/dumpsys#inspect_machine-friendly_output
在标识符部分中,有一些称为“pwi”或Power Use Item的内容,它提到它可以作为标签/mAh读取,但当我查看输出时,我似乎不明白它告诉我的内容。
10254 l pwi uid 84.8 0 51.0 112
84.8是标签,0是毫安时吗?我可以从中了解到什么样的信息?
1条答案
按热度按时间doinxwow1#
所以我能找到的是,这行字是印在:https://cs.android.com/android/platform/superproject/+/master:frameworks/base/core/java/android/os/BatteryStats.java
使用搜索网页Find按钮工具搜索
POWER_USE_ITEM_DATA
,我想你看到的是line #4563上的dumpLine
,它似乎有正确的字段数,并且您引用的“0”是一个布尔标志(可能是系统进程==1),否则后面的项表示mAh。在代码搜索站点,您可以单击
ProportionalAttributionCalculator
类查看该方法的源代码。我相信该文件是其他电池统计数据的输出文件,因此您的输出可能需要其他地方显示的上下文值。