-
public class NativeHandlerUsed to catch native exceptions. contains anr & nativeCrash.
-
-
Field Summary
Fields Modifier and Type Field Description private final static NativeHandlerinstance
-
Method Summary
Modifier and Type Method Description static NativeHandlergetInstance()intinitialize(ITALibLoader libLoader, String appId, String appVersion, String logDir, String logAnrDir, String logDirBackup, String logAnrDirBackup, boolean crashEnable, boolean crashRethrow, ITACrashCallback crashCallback, boolean anrEnable, boolean anrRethrow, boolean anrCheckProcessState, ITACrashCallback anrCallback)Initialize method. static booleanappendText(String logPath, String key, String content)appendText. static native voidtestNativeCrash(int runInNewThread)-
-
Method Detail
-
getInstance
static NativeHandler getInstance()
-
initialize
int initialize(ITALibLoader libLoader, String appId, String appVersion, String logDir, String logAnrDir, String logDirBackup, String logAnrDirBackup, boolean crashEnable, boolean crashRethrow, ITACrashCallback crashCallback, boolean anrEnable, boolean anrRethrow, boolean anrCheckProcessState, ITACrashCallback anrCallback)
Initialize method.
-
appendText
static boolean appendText(String logPath, String key, String content)
appendText.
-
testNativeCrash
static native void testNativeCrash(int runInNewThread)
-
-
-
-