【问题标题】:Enabling Firebase Crashlytics启用 Firebase Crashlytics
【发布时间】:2018-11-06 20:48:09
【问题描述】:

根据开发者文档,添加了以下代码以启用 crashlytics。

final Fabric fabric = new Fabric.Builder(this)
            .kits(new Crashlytics())
            .debuggable(true)  // Enables Crashlytics debugger
            .build();
    Fabric.with(fabric);

我的问题是:

  1. 我应该将上述代码添加到每个活动中吗?还是一项活动就足够了?

  2. 在准备发布已签名的 APK 时,是否要将 .debuggable(true) 更改为 .debuggable(false)

【问题讨论】:

    标签: java android crashlytics


    【解决方案1】:

    为了初始化 Crashlythics,只需将 Fabric.with(this, new Crashlytics()); 放在您向用户显示的第一个活动的 onCreate() 方法中

    1.- 在第一个活动中只调用一次

    2.- 不需要设置debugger(true),设置为false即可

    【讨论】:

    • 第二个问题,什么时候设置为真,什么时候设置为假?
    • @AtefFarouk javadocs 说“启用日志记录”。如果你想调试库,我相信这个标志可能有用。
    猜你喜欢
    • 2020-08-11
    • 2018-09-02
    • 1970-01-01
    • 2020-10-04
    • 2019-05-12
    • 2022-01-03
    • 2019-03-27
    • 2018-07-30
    • 2020-10-04
    相关资源
    最近更新 更多