在这里,检查链接以供参考。
在这里,您创建一个类 ExceptionHandler that
implementsjava.lang.Thread.UncaughtExceptionHandler..
在本课程中,您将进行一些节省生命的工作,例如创建stacktrace和准备上载错误报告等。
现在是重要的部分,
即如何捕获该异常。虽然很简单。在您的重写
onCreate方法中调用super方法之后,在每个Activity中复制以下代码行。
Thread.setDefaultUncaughtExceptionHandler(new ExceptionHandler(this));
您的活动可能看起来像这样……
public class ForceClose extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Thread.setDefaultUncaughtExceptionHandler(new ExceptionHandler(this)); setContentView(R.layout.main); }}
希望这可以帮助…
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)