手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >Android中捕获全局异常实现代码
Android中捕获全局异常实现代码
摘要:1、实现UncaughtExceptionHandler,在方法uncaughtException中处理没有捕获的异常。publicclas...

1、实现UncaughtExceptionHandler,在方法uncaughtException中处理没有捕获的异常。

public class GlobalException implements UncaughtExceptionHandler { private final static GlobalException myCrashHandler = new GlobalException(); private GlobalException() { } public static synchronized GlobalException getInstance() { return myCrashHandler; } public void uncaughtException(Thread arg0, Throwable arg1) { Trace.Log("-------------caught Exception--"); } }

2、继承Application ,在其中调用Thread方法setDefaultUncaughtExceptionHandler,来捕获异常

代码:

public class MyApplication extends Application { public void onCreate() { super.onCreate(); GlobalException handler = GlobalException.getInstance(); Thread.setDefaultUncaughtExceptionHandler(handler); } }

【Android中捕获全局异常实现代码】相关文章:

Android中的Adapter简单介绍

Android中获得手机屏幕大小实现代码

解析Android开发中多点触摸的实现方法

android实现横屏的代码及思路

Android开发笔记之:Splash的实现详解

Android中Webview自适应屏幕

Android编程设置全屏的方法实例

android 类似微信的摇一摇功能实现思路及代码

Android应用开发中模拟按下HOME键的效果(实现代码)

android 设置圆角图片实现代码

精品推荐
分类导航