正确初始化Fabric.io以进行调试/发布的方法

Tom*_*mCB 6 android crashlytics fabric.io

关于Fabric.io的Crashlytics的一个简单问题:

要在调试中禁用它,我们是否还应该使用:

 Crashlytics crashlytics = new Crashlytics.Builder().disabled(BuildConfig.DEBUG).build();
        Fabric.with(this, crashlytics);
Run Code Online (Sandbox Code Playgroud)

或者Fabric是否处理调试/发布差异,我们应该使用:

Fabric.with(this, new Crashlytics());
Run Code Online (Sandbox Code Playgroud)

已禁用已禁用的方法,如果您在Android Studio中使用Fabric插件,它始终会将crashlytics实例更改为new Crashlytics().

Gab*_*tti 13

使用新的2.3.+版本,你应该像这样使用somenthing:

Fabric.with(this, new Crashlytics.Builder()
            .core(new CrashlyticsCore.Builder()
                    .disabled(BuildConfig.DEBUG)
                    .build())
            .build());
Run Code Online (Sandbox Code Playgroud)