Most visited

Recently visited

Added in API level 1

ActivityManager.ProcessErrorStateInfo

public static class ActivityManager.ProcessErrorStateInfo
extends Object implements Parcelable

java.lang.Object
   ↳ android.app.ActivityManager.ProcessErrorStateInfo


您可以检索有关处于错误状态的任何进程的信息。

Summary

Constants

int CRASHED

int NOT_RESPONDING

int NO_ERROR

条件代码

Inherited constants

From interface android.os.Parcelable

Fields

public static final Creator<ActivityManager.ProcessErrorStateInfo> CREATOR

public int condition

过程处于的状态。

public byte[] crashData

将被弃用:此值将始终为空。

public String longMsg

描述错误状况的长信息。

public int pid

这个过程的pid; 如果没有则为0

public String processName

发生崩溃或错误的进程名称。

public String shortMsg

描述错误情况的简短消息。

public String stackTrace

发生错误的堆栈跟踪。

public String tag

与错误关联的活动名称(如果已知)。

public int uid

已分配给此进程的内核用户标识; 目前这不是一个唯一的ID(多个应用程序可以具有相同的uid)。

Public constructors

ActivityManager.ProcessErrorStateInfo()

Public methods

int describeContents()

描述此Parcelable实例的封送表示中包含的特殊对象的种类。

void readFromParcel(Parcel source)
void writeToParcel(Parcel dest, int flags)

将此对象平铺到一个包裹中。

Inherited methods

From class java.lang.Object
From interface android.os.Parcelable

Constants

CRASHED

Added in API level 1
int CRASHED

常数值:1(0x00000001)

NOT_RESPONDING

Added in API level 1
int NOT_RESPONDING

常量值:2(0x00000002)

NO_ERROR

Added in API level 1
int NO_ERROR

条件代码

常量值:0(0x00000000)

Fields

condition

Added in API level 1
int condition

过程处于的状态。

crashData

Added in API level 1
byte[] crashData

将被弃用:此值将始终为空。

longMsg

Added in API level 1
String longMsg

描述错误状况的长信息。

pid

Added in API level 1
int pid

这个过程的pid; 如果没有则为0

processName

Added in API level 1
String processName

发生崩溃或错误的进程名称。

shortMsg

Added in API level 1
String shortMsg

描述错误情况的简短消息。

stackTrace

Added in API level 8
String stackTrace

发生错误的堆栈跟踪。 可能为null。

tag

Added in API level 1
String tag

与错误关联的活动名称(如果已知)。 可能为null。

uid

Added in API level 1
int uid

已分配给此进程的内核用户标识; 目前这不是一个唯一的ID(多个应用程序可以具有相同的uid)。

Public constructors

ActivityManager.ProcessErrorStateInfo

Added in API level 1
ActivityManager.ProcessErrorStateInfo ()

Public methods

describeContents

Added in API level 1
int describeContents ()

描述此Parcelable实例的封送表示中包含的特殊对象的种类。 例如,如果对象在writeToParcel(Parcel, int)的输出中包含writeToParcel(Parcel, int) ,则此方法的返回值必须包含CONTENTS_FILE_DESCRIPTOR位。

Returns
int a bitmask indicating the set of special object types marshaled by this Parcelable object instance.

readFromParcel

Added in API level 1
void readFromParcel (Parcel source)

Parameters
source Parcel

writeToParcel

Added in API level 1
void writeToParcel (Parcel dest, 
                int flags)

将此对象平铺到一个包裹中。

Parameters
dest Parcel: The Parcel in which the object should be written.
flags int: Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE.

Hooray!