2015-05-27 62 views
21

當使用Crashlytics + Fabric for Android時,有一種真正簡單的方法來啓用和禁用崩潰報告。我在開發和測試過程中使用它,所以沒有大量的崩潰提醒每個人。已禁用Crashlytics方法()

Crashlytics crashlytics = new Crashlytics.Builder().disabled(true).build(); 

現在不推薦使用禁用(布爾)方法。有沒有人知道更換是以編程方式禁用和啓用crashlytics?

回答

51

邁克從Crashlytics和織物在這裏。

這裏有您想根據自己的喜好的內容:

​​3210

Fabric.with(this, new Crashlytics.Builder().core(new CrashlyticsCore.Builder().disabled(BuildConfig.DEBUG).build()).build()); 

CrashlyticsCore.Builder#disabled documentation

+3

完美!我希望有更好的文檔,我可以找到這個。 – pcm2a

+0

我們正在努力:) –

+0

邁克,第二行是否必須這樣讀:Fabric.with(this,new Crashlytics.Builder()。core(core).build(),new Crashlytics()); 如果沒有,那麼當應用程序啓動時,我在堆棧跟蹤中不斷收到以下錯誤: E/Fabric:執行自動配置時出錯。 java.util.concurrent.ExecutionException:java.lang.IncompatibleClassChangeError:接口未實現 – joelreeves