2017-08-14 85 views
3

我想禁用在調試環境中執行的Crashlytics和Answers。如何在調試過程中禁用Crashlytics和答案

我在網上發現了很多解決方案,但都沒有描述如何禁用Answer模塊。

現在,我正在使用下面的代碼。但是,只有Crashlytics被禁用。

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

回答

0

關於如何:

CrashlyticsCore core = new CrashlyticsCore.Builder().disabled(BuildConfig.DEBUG).build(); 
Crashlytics crashlytics = new Crashlytics.Builder().core(core).build(); 
if (BuildConfig.DEBUG) { 
    Fabric.with(this, crashlytics); 
} else { 
    Fabric.with(this, crashlytics, new Answers()); 
} 
+0

我擔心的是什麼會發生在所有Answer's調用遍佈代碼。我不想包裝所有的東西。 – Oximer

+0

對不起,我沒有先閱讀文檔。所以我會提取分析界面,並有兩個調試和發佈變體的實現 –

+0

但是,我仍然認爲你的用戶羣會產生更多的事件來忽略來自開發的少量事件 –

相關問題