public class YiChang implements Thread.UncaughtExceptionHandler {
private static YiChang yiChang=new YiChang();
public YiChang(){
}
public static synchronized YiChang getInstance(){
if (yiChang==null){
yiChang=new YiChang();
}
return yiChang;
}
@Override
public void uncaughtException(Thread t, Throwable e) {
Log.i("aaa",t.toString());
}
}
在全局控件中调用异常
public class MyA extends Application {
@Override
public void onCreate() {
super.onCreate();
YiChang instance = YiChang.getInstance();
instance.toString();
}
}