我想知道Android中是否有办法让应用程序在发生崩溃时创建信息更丰富的错误报告。
我正在开始Android开发,所以我还没有向Market发布任何内容,但我已经阅读了一些关于错误报告的文档,包括此blog post。 我的结论看起来像错误报告几乎只是堆栈跟踪这一事实,虽然用户可以选择附加系统日志,但它们仅由Google分析,而不是由应用程序开发人员分析。 我想知道我是否能够将应用程序日志附加到错误报告中。例如,当我的软件分析HTML页面以获取字符串时,我想将完整的HTML主体与可能出现的任何解析错误一起附加(假设网站更改了某些标签...并假设该网站位于专用网络上我很难持续监控页面更改。)
通常,从这个例子开始,我想阅读一个调试日志,以帮助我更好地理解导致错误发生的环境。
这可能吗?如何?即使在部署之后,我也不确定Android Log类是否有用。
答案 0 :(得分:0)
您可以使用外部框架生成更好的错误报告。
其中一个框架是Crittercism。 Crittercism允许您添加面包屑和其他数据到崩溃。这应该使您能够记录您需要知道的大部分内容,以查找在野外发生的错误。