Crashlytics 不报告崩溃

Posted

技术标签:

【中文标题】Crashlytics 不报告崩溃【英文标题】:Crashlytics doesn't report crashes 【发布时间】:2016-05-19 17:49:33 【问题描述】:

我有一个应用程序,我正在使用 Fabric 的 Answers 和 Crashlytics 插件。它允许我从仪表板(在线和移动)查看统计信息和数据,并允许我为我的应用定义新事件,但它不会报告崩溃!

我的 MainActivity 开始时有这些行:

final Fabric fabric = new Fabric.Builder(this)
            .kits(new Crashlytics())
            .debuggable(true)
            .build();
    Fabric.with(fabric);
    Fabric.with(this, new Answers());

我的 Application 类中也有这些行,它们从 Application 扩展而来:

Fabric.with(this, new Answers());
Fabric.with(this, new Crashlytics());

为什么它不起作用?我已经完成了所有适当的导入,并且我的 android Studio 中都安装了这两个插件。

【问题讨论】:

【参考方案1】:

修好了!解决方案是删除我的 Application 类中的这两行,最后一行写着 Fabric.with(this, new Answers());,因为 Crashlytics 已默认实现答案,因此没有必要。

【讨论】:

以上是关于Crashlytics 不报告崩溃的主要内容,如果未能解决你的问题,请参考以下文章

使用 Crashlytics 框架处理崩溃报告提供了不正确的 crashDate

Firebase Crashlytics 在手动启用时不报告崩溃

Firebase crashlytics 不显示崩溃

当有另一个崩溃报告时,Crashlytics 不会发送崩溃报告 (Umeng)

Crashlytics 崩溃报告提到了 XposedBridge

Crashlytics 未提供适当的崩溃报告