如果想要在程序崩溃时做些操作,可以使用如下方法:
1 在Application里,实例化接口UncaughtExceptionHandler:
/** 用于捕获崩溃异常 */
privateUncaughtExceptionHandler exceptionHandler = newUncaughtExceptionHandler() {
@Override
public voiduncaughtException(Thread thread, Throwable ex) {
// TODOAuto-generated method stub
Log.e("AAA", "可以捕获崩溃异常时的操作...");
}
};
1 在Application的onCreate里调用如下方法:
Thread.setDefaultUncaughtExceptionHandler(exceptionHandler);