public static class ApplicationErrorReport.BatteryInfo
extends Object
java.lang.Object | |
↳ | android.app.ApplicationErrorReport.BatteryInfo |
Describes a battery usage report.
Fields |
|
---|---|
public String |
checkinDetails Checkin details. |
public long |
durationMicros Duration in microseconds over which the process used the above percentage of battery. |
public String |
usageDetails Dump of various info impacting battery use. |
public int |
usagePercent Percentage of the battery that was used up by the process. |
Public constructors |
|
---|---|
ApplicationErrorReport.BatteryInfo() Create an uninitialized instance of BatteryInfo. |
|
ApplicationErrorReport.BatteryInfo(Parcel in) Create an instance of BatteryInfo initialized from a Parcel. |
Public methods |
|
---|---|
void |
dump(Printer pw, String prefix) Dump a BatteryInfo instance to a Printer. |
void |
writeToParcel(Parcel dest, int flags) Save a BatteryInfo instance to a parcel. |
Inherited methods |
|
---|---|
![]() java.lang.Object
|
long durationMicros
Duration in microseconds over which the process used the above percentage of battery.
int usagePercent
Percentage of the battery that was used up by the process.
ApplicationErrorReport.BatteryInfo ()
Create an uninitialized instance of BatteryInfo.
ApplicationErrorReport.BatteryInfo (Parcel in)
Create an instance of BatteryInfo initialized from a Parcel.
Parameters | |
---|---|
in |
Parcel
|
void dump (Printer pw, String prefix)
Dump a BatteryInfo instance to a Printer.
Parameters | |
---|---|
pw |
Printer
|
prefix |
String
|
void writeToParcel (Parcel dest, int flags)
Save a BatteryInfo instance to a parcel.
Parameters | |
---|---|
dest |
Parcel
|
flags |
int
|