From 0e5c66443f1c71ef192492f45ce57fc8412aa14f Mon Sep 17 00:00:00 2001 From: Aurelien Hubert Date: Mon, 8 Apr 2019 13:07:09 +0200 Subject: [PATCH] Disable crashlytics for debug --- .../android/PokerAnalyticsApplication.kt | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/net/pokeranalytics/android/PokerAnalyticsApplication.kt b/app/src/main/java/net/pokeranalytics/android/PokerAnalyticsApplication.kt index 0804b039..ac9d6737 100644 --- a/app/src/main/java/net/pokeranalytics/android/PokerAnalyticsApplication.kt +++ b/app/src/main/java/net/pokeranalytics/android/PokerAnalyticsApplication.kt @@ -2,6 +2,7 @@ package net.pokeranalytics.android import android.app.Application import com.crashlytics.android.Crashlytics +import com.crashlytics.android.core.CrashlyticsCore import io.fabric.sdk.android.Fabric import io.realm.Realm import io.realm.RealmConfiguration @@ -16,6 +17,8 @@ import net.pokeranalytics.android.util.PokerAnalyticsLogs import timber.log.Timber + + class PokerAnalyticsApplication : Application() { override fun onCreate() { @@ -31,15 +34,16 @@ class PokerAnalyticsApplication : Application() { .build() Realm.setDefaultConfiguration(realmConfiguration) + val core = CrashlyticsCore.Builder().disabled(BuildConfig.DEBUG).build() + Fabric.with(this, Crashlytics.Builder().core(core).build()) + if (BuildConfig.DEBUG) { // Logs Timber.plant(PokerAnalyticsLogs()) - } else { - Fabric.with(this, Crashlytics()) } if (BuildConfig.DEBUG) { -// this.createFakeSessions() // debug + // this.createFakeSessions() } }