错误收集这项功能,应该是我很早以前就想写,但是一直没写的一篇blog,不是因为这项功能不常用,而是因为一直没有接到这样需求,担心随便写误导他人…
年初的时候(时间太无情)写完了错误收集的相关功能,一直没有时间来记录,抽着空闲之余特此记录一波
写错误收集这项功能时,并未借鉴他人blog,而是一路自己撸了出来,经亲测,可用~
在我从业期间,我认为常见的错误收集一般有本地错误收集和三方平台的错误统计
,早之前我记录过一篇三方平台的 Bugly集成 - 异常捕获,有需求可用前去集成(关于类似的平台有很多,自己选择适合自己的即可)
因为我在项目中已经集成过 Bugly异常捕获,为了保险起见,我同时也将错误进行了本地记录
关于本地错误收集,我们的实现思路主要有以下几步
- 如何收集到用户遇到的错误信息