【发布时间】:2019-08-26 14:09:51
【问题描述】:
我的目标是:
- Log RxJava 链向 Firebase Crashlytics 处理错误
- 获取一些合理的堆栈跟踪(也指向我的代码)
- 正确完成 Firebase Crashlytics 错误分组(并非所有问题都归为一个)
当前设置:
- 将错误侦听器添加到 rxjava
subscribe()并获得 throwable - 要获得更好的堆栈跟踪,请使用 RxTracer lib
- 使用
Crashlytics.logException(t)将可抛出的日志记录到 Firebase Crashlytics
此设置的问题是 Firebase Crashlytics 将几乎所有错误都归入 RxTracer TracingObserver.java – line 2 - com.halfhp.rxtracer.TracingObserver.
我找不到将自定义分组等添加到 Firebase Crashlytics 的任何方法
你们如何向 Firebase Crashlytics 报告 RxJava 错误?
【问题讨论】:
-
看看这篇文章:rongi.github.io/kotlin-blog/rxjava/2017/09/25/… 这可能会否定 RxTracer 库的要求。
标签: android firebase rx-java rx-java2 crashlytics