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 | |
---|---|
From
class
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
|