android.app
Class ApplicationErrorReport

java.lang.Object
  extended by android.app.ApplicationErrorReport
All Implemented Interfaces:
Parcelable

public class ApplicationErrorReport
extends Object
implements Parcelable


Nested Class Summary
static class ApplicationErrorReport.AnrInfo
           
static class ApplicationErrorReport.BatteryInfo
           
static class ApplicationErrorReport.CrashInfo
           
static class ApplicationErrorReport.RunningServiceInfo
           
 
Nested classes/interfaces inherited from interface android.os.Parcelable
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>
 
Field Summary
 ApplicationErrorReport.AnrInfo anrInfo
           
 ApplicationErrorReport.BatteryInfo batteryInfo
           
 ApplicationErrorReport.CrashInfo crashInfo
           
static Parcelable.Creator<ApplicationErrorReport> CREATOR
           
 String installerPackageName
           
 String packageName
           
 String processName
           
 ApplicationErrorReport.RunningServiceInfo runningServiceInfo
           
 boolean systemApp
           
 long time
           
 int type
           
static int TYPE_ANR
           
static int TYPE_BATTERY
           
static int TYPE_CRASH
           
static int TYPE_NONE
           
static int TYPE_RUNNING_SERVICE
           
 
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
 
Constructor Summary
ApplicationErrorReport()
           
 
Method Summary
 int describeContents()
           
 void dump(Printer pw, String prefix)
           
static ComponentName getErrorReportReceiver(Context context, String packageName, int appFlags)
           
 void readFromParcel(Parcel in)
           
 void writeToParcel(Parcel dest, int flags)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_NONE

public static final int TYPE_NONE
See Also:
Constant Field Values

TYPE_CRASH

public static final int TYPE_CRASH
See Also:
Constant Field Values

TYPE_ANR

public static final int TYPE_ANR
See Also:
Constant Field Values

TYPE_BATTERY

public static final int TYPE_BATTERY
See Also:
Constant Field Values

TYPE_RUNNING_SERVICE

public static final int TYPE_RUNNING_SERVICE
See Also:
Constant Field Values

type

public int type

packageName

public String packageName

installerPackageName

public String installerPackageName

processName

public String processName

time

public long time

systemApp

public boolean systemApp

crashInfo

public ApplicationErrorReport.CrashInfo crashInfo

anrInfo

public ApplicationErrorReport.AnrInfo anrInfo

batteryInfo

public ApplicationErrorReport.BatteryInfo batteryInfo

runningServiceInfo

public ApplicationErrorReport.RunningServiceInfo runningServiceInfo

CREATOR

public static final Parcelable.Creator<ApplicationErrorReport> CREATOR
Constructor Detail

ApplicationErrorReport

public ApplicationErrorReport()
Method Detail

getErrorReportReceiver

public static ComponentName getErrorReportReceiver(Context context,
                                                   String packageName,
                                                   int appFlags)

writeToParcel

public void writeToParcel(Parcel dest,
                          int flags)
Specified by:
writeToParcel in interface Parcelable

readFromParcel

public void readFromParcel(Parcel in)

describeContents

public int describeContents()
Specified by:
describeContents in interface Parcelable

dump

public void dump(Printer pw,
                 String prefix)


Copyright © 2008-2012. All Rights Reserved.