小编dev*_*vha的帖子

如何使用正确的 Crashlytics 错误分组获得更好的 RxJava 堆栈跟踪

我的目标是:

  • 将 RxJava 链处理的错误记录到 Firebase Crashlytics
  • 获取一些合理的堆栈跟踪(也指向我的代码)
  • 正确完成 Firebase Crashlytics 错误分组(并非所有问题都归为一个)

当前设置:

  • 将错误侦听器添加到 rxjavasubscribe()并可以抛出
  • 要获得更好的堆栈跟踪,请使用RxTracer lib
  • 使用可抛出到 Firebase Crashlytics 的日志 Crashlytics.logException(t)

此设置的问题是 Firebase Crashlytics 将几乎所有错误归入 RxTracer 下 TracingObserver.java – line 2 - com.halfhp.rxtracer.TracingObserver.

我找不到任何方法将自定义分组等添加到 Firebase Crashlytics

你们如何向 Firebase Crashlytics 报告 RxJava 错误?

android firebase crashlytics rx-java rx-java2

5
推荐指数
1
解决办法
578
查看次数

LongListSelector第一个和最后一个项目的不同项目模板

我正在编写我的Windows Phone 8应用程序,它使用LongListSelector来显示一些数据.

如何为LongListSelector中的第一个和最后一个项设置不同的项模板?

基本上我只想在每个项目中显示相同的信息,但在最后和第一项中使用很少的不同项目"布局".

itemtemplate longlistselector itemtemplateselector windows-phone-8

3
推荐指数
1
解决办法
4282
查看次数

Android BottomSheetBehavior,如何禁用快照?

标准android BottomSheetBehavior具有树状态:隐藏,折叠和扩展。

我想允许用户在折叠和展开之间“保留”底页。现在,使用默认行为,它将根据最接近的位置捕捉​​到折叠或展开。我应该如何禁用此捕捉功能?

android android-support-library bottom-sheet

3
推荐指数
1
解决办法
2849
查看次数

当 Proguard 开启时,Firebase 分析屏幕视图事件在 crashlytics 上不可见

我在我的 android 应用程序中使用 Firebase 分析和 Firebase Crashlytics。

通过我的调试版本,我能够screen_view在 Crashlytics 崩溃详细信息日志选项卡中查看分析事件。这在我的调试版本上按预期工作,没有 Proguard。

启用 proguard 后,我不再screen_view在 Crashlytics 崩溃详细信息日志选项卡中看到事件。我可以screen_view在 Firebase 分析报告和调试视图中看到这些事件,但它们与我的 Crashlytics 崩溃无关。

我应该使用一些自定义 Proguard 规则吗?

更新:

我使用以下 lib 版本:

  • com.google.gms:google-services:4.0.1
  • io.fabric.tools:gradle:1.25.4
  • com.google.firebase:firebase-core:16.0.1
  • com.crashlytics.sdk.android:crashlytics:2.9.4

android firebase crashlytics firebase-analytics

3
推荐指数
1
解决办法
1431
查看次数