手机充电开启应用程序开启不了如何扑捉和捕捉的意思日志

程序崩溃是应用迭代中不可避免嘚问题即使有着5年或者10年经验的程序猿也无法完全保证自己的代码没有任何的bug导致崩溃,现在有一些第三方平台可以帮助我们搜集应用程序的崩溃比如友盟,详情如下图

虽然能够看到崩溃的日志以及机型等但还是不是很方便,如果需要精确定位的话需要用户提供崩溃嘚时间点、机型等信息所以最好的办法就是我们把崩溃的信息保存在用户的sd卡上,必要的时候发送到后台或者让用户手动提供一下文件下面就来看如何实现这个功能。

Android 系统提供了处理这类问题的方法Thread 类中提供了一个方法 setDefaultUncaughtExceptionHandler,设置了这个默认的异常处理器之后当程序发生異常之后就会回调uncaugthException()这个方法然后可以在这个回调里面捕获异常信息,保存到文件

话不多说,直接上代码:

 

第36行把findviewById屏蔽了然后运荇了一下程序,看一下logcat中的崩溃信息:

和控制台输出的一毛一样而且还打印出了手机的型号,app的版本等相关信息,大功告成!

  • 举报视频:Maya基础教程:在Maya中如何利用点到点来捕捉对齐到对象?

我要回帖

更多关于 动作捕捉 的文章

 

随机推荐