如何使用Google Analytics中的崩溃报告回溯我的Proguard Android应用程序。一些例子如下:
注意:当用户使用Google App Console完成崩溃报告时,我可以使用mapping.txt
文件回溯确定。
示例(来自Google Analytics行为崩溃和例外)
RuntimeException (@a:a:-1) {main}
IllegalStateException (@f:a:-1) {main}
NullPointerException (@MainActivity:M:-1) {main}
NullPointerException (@a:l:-1) {main}
NullPointerException (@al:run:-1) {main}
答案 0 :(得分:3)
我刚开始收集统计数据,并亲自遇到了这个问题。从我在一个没有混淆的apk上发生的异常,语法似乎是:
exception-name (@class-name:method-name:line-number) {thread-name}
结论:使用标准报告,大多数时候您无法找出导致异常的原因。似乎有可能设置自定义异常解析器,可能允许您包含完整的堆栈帧。我还没有尝试过,但在this answer中找到了一个有说服力的描述。