am 0fdd22a6: Merge "BatteryStats: Don\'t assume every kernel reports a power field in /proc/uid_cputime" into mnc-dev

* commit '0fdd22a60241cc0c5e96f5783bf8c798fe7f8f8d':
  BatteryStats: Don't assume every kernel reports a power field in /proc/uid_cputime
This commit is contained in:
Adam Lesinski
2015-07-02 00:37:40 +00:00
committed by Android Git Automerger

View File

@@ -77,7 +77,12 @@ public class KernelUidCpuTimeReader {
final int uid = Integer.parseInt(uidStr.substring(0, uidStr.length() - 1), 10);
final long userTimeUs = Long.parseLong(splitter.next(), 10);
final long systemTimeUs = Long.parseLong(splitter.next(), 10);
final long powerMaUs = Long.parseLong(splitter.next(), 10) / 1000;
final long powerMaUs;
if (splitter.hasNext()) {
powerMaUs = Long.parseLong(splitter.next(), 10) / 1000;
} else {
powerMaUs = 0;
}
if (callback != null) {
long userTimeDeltaUs = userTimeUs;