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