我已实现以下代码以获取崩溃详细信息:
Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
@Override
public void uncaughtException(Thread thread, Throwable ex) {
Log.e(TAG, "Uncaught Exception!");
StackTraceElement stackTraceElements[] = ex.getStackTrace();
}
});
我面临的问题是,假设有两个例外,RuntimeException
由NullPointerException
引起。在上面的方法中,我只追踪RuntimeException
。
我该怎么办才能完成整个追溯?