概述
当Android应用程序出现未捕获的异常,都会弹出一个强制退出的弹框,在这种情况下,用户体验非常差。且发布到线上后,开发没法定位Bug的位置,这就需要一个能全局捕获异常,并且将这个异常log上传到服务器的功能。
CrashHandler
1 | /** |
在Application中注册CrashHandler
1 | public class XxApplication extends Application { |
当Android应用程序出现未捕获的异常,都会弹出一个强制退出的弹框,在这种情况下,用户体验非常差。且发布到线上后,开发没法定位Bug的位置,这就需要一个能全局捕获异常,并且将这个异常log上传到服务器的功能。
1 | /** |
1 | public class XxApplication extends Application { |
本文标题:Android全局异常处理
文章作者:辉天神龙
发布时间:2018-09-09, 23:32:35
最后更新:2018-09-10, 00:06:27
原始链接:https://xch168.github.io/2018/09/09/android-crash-handler/
许可协议: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。