Android异常统一处理

来源:互联网 发布:冷吃兔 淘宝 编辑:程序博客网 时间:2024/05/18 04:17

因为Application是全局的,所以创建自己的application然后实现Thread.UncaughtExceptionHandler,然后在需要实现的方法里面统一处理异常

@Overridepublic void uncaughtException(Thread thread, Throwable ex) {    // TODO: 当程序发生异常时,在这里处理    }

在自己的application的onCreate()方法中将本类设置为默认的异常处理器

Thread.setDefaultUncaughtExceptionHandler(this);

原创粉丝点击