- keyAbi - Static variable in class xcrash.TombstoneParser
-
Current ABI.
- keyAbiList - Static variable in class xcrash.TombstoneParser
-
Supported ABI list.
- keyAbortMessage - Static variable in class xcrash.TombstoneParser
-
Native crash abort message.
- keyApiLevel - Static variable in class xcrash.TombstoneParser
-
Android API level.
- keyAppId - Static variable in class xcrash.TombstoneParser
-
The name of this application's package.
- keyAppVersion - Static variable in class xcrash.TombstoneParser
-
The version name of this package.
- keyBacktrace - Static variable in class xcrash.TombstoneParser
-
Native crash backtrace.
- keyBrand - Static variable in class xcrash.TombstoneParser
-
Brand.
- keyBuildFingerprint - Static variable in class xcrash.TombstoneParser
-
Build fingerprint.
- keyBuildId - Static variable in class xcrash.TombstoneParser
-
Native crash ELF's build-id and file size.
- keyCode - Static variable in class xcrash.TombstoneParser
-
Native crash signal code.
- keyCrashTime - Static variable in class xcrash.TombstoneParser
-
Crash or ANR time.
- keyCrashType - Static variable in class xcrash.TombstoneParser
-
Crash type.
- keyFaultAddr - Static variable in class xcrash.TombstoneParser
-
Native crash fault address.
- keyForeground - Static variable in class xcrash.TombstoneParser
-
Is the app at the foreground? ("yes" or "no")
- keyJavaStacktrace - Static variable in class xcrash.TombstoneParser
-
Native crash thread's Java stacktrace from JVM, or Java exception stacktrace.
- keyKernelVersion - Static variable in class xcrash.TombstoneParser
-
Linux kernel version.
- keyLogcat - Static variable in class xcrash.TombstoneParser
-
Logcat.
- keyManufacturer - Static variable in class xcrash.TombstoneParser
-
Manufacturer.
- keyMemoryInfo - Static variable in class xcrash.TombstoneParser
-
Memory info.
- keyMemoryMap - Static variable in class xcrash.TombstoneParser
-
Native crash memory map.
- keyMemoryNear - Static variable in class xcrash.TombstoneParser
-
Native crash memory near information.
- keyModel - Static variable in class xcrash.TombstoneParser
-
Model.
- keyNetworkInfo - Static variable in class xcrash.TombstoneParser
-
Network info.
- keyOpenFiles - Static variable in class xcrash.TombstoneParser
-
FD list.
- keyOsVersion - Static variable in class xcrash.TombstoneParser
-
Android OS version.
- keyOtherThreads - Static variable in class xcrash.TombstoneParser
-
Other threads information for native crash, or traces which including all threads information for ANR.
- keyProcessId - Static variable in class xcrash.TombstoneParser
-
Process ID.
- keyProcessName - Static variable in class xcrash.TombstoneParser
-
Process name.
- keyRegisters - Static variable in class xcrash.TombstoneParser
-
Native crash registers values.
- keyRooted - Static variable in class xcrash.TombstoneParser
-
Whether this device has been rooted(jailbroken).
- keySignal - Static variable in class xcrash.TombstoneParser
-
Native crash signal name.
- keyStack - Static variable in class xcrash.TombstoneParser
-
Native crash stack.
- keyStartTime - Static variable in class xcrash.TombstoneParser
-
APP Start time (xCrash initialized time).
- keyThreadId - Static variable in class xcrash.TombstoneParser
-
Thread ID.
- keyThreadName - Static variable in class xcrash.TombstoneParser
-
Thread name.
- keyTombstoneMaker - Static variable in class xcrash.TombstoneParser
-
The tombstone file maker's library name and version.
- keyXCrashError - Static variable in class xcrash.TombstoneParser
-
Error code from xCrash itself.
- keyXCrashErrorDebug - Static variable in class xcrash.TombstoneParser
-
Error message from xCrash itself.
- setAnrCallback(ICrashCallback) - Method in class xcrash.XCrash.InitParameters
-
Set a callback to be executed when an ANR occurred.
- setAnrCheckProcessState(boolean) - Method in class xcrash.XCrash.InitParameters
-
Set whether the process error state (from "ActivityManager#getProcessesInErrorState()") is a necessary condition for ANR.
- setAnrDumpFds(boolean) - Method in class xcrash.XCrash.InitParameters
-
Set if dumping FD list when an ANR occurred.
- setAnrDumpNetwork(boolean) - Method in class xcrash.XCrash.InitParameters
-
Set if dumping network info when an ANR occurred.
- setAnrLogcatEventsLines(int) - Method in class xcrash.XCrash.InitParameters
-
Set the maximum number of rows to get from "logcat -b events" when an ANR occurred.
- setAnrLogcatMainLines(int) - Method in class xcrash.XCrash.InitParameters
-
Set the maximum number of rows to get from "logcat -b main" when an ANR occurred.
- setAnrLogcatSystemLines(int) - Method in class xcrash.XCrash.InitParameters
-
Set the maximum number of rows to get from "logcat -b system" when an ANR occurred.
- setAnrLogCountMax(int) - Method in class xcrash.XCrash.InitParameters
-
Set the maximum number of ANR log files to save in the log directory.
- setAnrRethrow(boolean) - Method in class xcrash.XCrash.InitParameters
-
Set whether xCrash should rethrow the ANR native signal to system
after it has been handled.
- setAppVersion(String) - Method in class xcrash.XCrash.InitParameters
-
Set App version.
- setJavaCallback(ICrashCallback) - Method in class xcrash.XCrash.InitParameters
-
Set a callback to be executed when a Java exception occurred.
- setJavaDumpAllThreads(boolean) - Method in class xcrash.XCrash.InitParameters
-
Set if dumping threads info (stacktrace) for all threads (not just the thread that has crashed)
when a Java exception occurred.
- setJavaDumpAllThreadsCountMax(int) - Method in class xcrash.XCrash.InitParameters
-
Set the maximum number of other threads to dump when a Java exception occurred.
- setJavaDumpAllThreadsWhiteList(String[]) - Method in class xcrash.XCrash.InitParameters
-
Set a thread name (regular expression) whitelist to filter which threads need to be dumped when a Java exception occurred.
- setJavaDumpFds(boolean) - Method in class xcrash.XCrash.InitParameters
-
Set if dumping FD list when a java crash occurred.
- setJavaDumpNetworkInfo(boolean) - Method in class xcrash.XCrash.InitParameters
-
Set if dumping network info when a java crash occurred.
- setJavaLogcatEventsLines(int) - Method in class xcrash.XCrash.InitParameters
-
Set the maximum number of rows to get from "logcat -b events" when a Java exception occurred.
- setJavaLogcatMainLines(int) - Method in class xcrash.XCrash.InitParameters
-
Set the maximum number of rows to get from "logcat -b main" when a Java exception occurred.
- setJavaLogcatSystemLines(int) - Method in class xcrash.XCrash.InitParameters
-
Set the maximum number of rows to get from "logcat -b system" when a Java exception occurred.
- setJavaLogCountMax(int) - Method in class xcrash.XCrash.InitParameters
-
Set the maximum number of Java crash log files to save in the log directory.
- setJavaRethrow(boolean) - Method in class xcrash.XCrash.InitParameters
-
Set whether xCrash should rethrow the Java exception to system
after it has been handled.
- setLibLoader(ILibLoader) - Method in class xcrash.XCrash.InitParameters
-
Set a libLoader implementation for xCrash to load native library.
- setLogDir(String) - Method in class xcrash.XCrash.InitParameters
-
Set the directory to save crash log files.
- setLogFileMaintainDelayMs(int) - Method in class xcrash.XCrash.InitParameters
-
Set delay in milliseconds before the log file maintain task is to be executed.
- setLogger(ILogger) - Method in class xcrash.XCrash.InitParameters
-
Set a logger implementation for xCrash to log message and exception.
- setNativeCallback(ICrashCallback) - Method in class xcrash.XCrash.InitParameters
-
Set a callback to be executed when a native crash occurred.
- setNativeDumpAllThreads(boolean) - Method in class xcrash.XCrash.InitParameters
-
Set if dumping threads info (registers, backtrace and stack) for all threads (not just the thread that has crashed)
when a native crash occurred.
- setNativeDumpAllThreadsCountMax(int) - Method in class xcrash.XCrash.InitParameters
-
Set the maximum number of other threads to dump when a native crash occurred.
- setNativeDumpAllThreadsWhiteList(String[]) - Method in class xcrash.XCrash.InitParameters
-
Set a thread name (regular expression) whitelist to filter which threads need to be dumped when a native crash occurred.
- setNativeDumpElfHash(boolean) - Method in class xcrash.XCrash.InitParameters
-
Set if dumping ELF file's MD5 hash in Build-Id section when a native crash occurred.
- setNativeDumpFds(boolean) - Method in class xcrash.XCrash.InitParameters
-
Set if dumping FD list when a native crash occurred.
- setNativeDumpMap(boolean) - Method in class xcrash.XCrash.InitParameters
-
Set if dumping memory map when a native crash occurred.
- setNativeDumpNetwork(boolean) - Method in class xcrash.XCrash.InitParameters
-
Set if dumping network info when a native crash occurred.
- setNativeLogcatEventsLines(int) - Method in class xcrash.XCrash.InitParameters
-
Set the maximum number of rows to get from "logcat -b events" when a native crash occurred.
- setNativeLogcatMainLines(int) - Method in class xcrash.XCrash.InitParameters
-
Set the maximum number of rows to get from "logcat -b main" when a native crash occurred.
- setNativeLogcatSystemLines(int) - Method in class xcrash.XCrash.InitParameters
-
Set the maximum number of rows to get from "logcat -b system" when a native crash occurred.
- setNativeLogCountMax(int) - Method in class xcrash.XCrash.InitParameters
-
Set the maximum number of native crash log files to save in the log directory.
- setNativeRethrow(boolean) - Method in class xcrash.XCrash.InitParameters
-
Set whether xCrash should rethrow the crash native signal to system
after it has been handled.
- setPlaceholderCountMax(int) - Method in class xcrash.XCrash.InitParameters
-
Set the maximum number of placeholder files in the log directory.
- setPlaceholderSizeKb(int) - Method in class xcrash.XCrash.InitParameters
-
Set the KB of each placeholder files in the log directory.