From 5d05a2e6e0b6a90478da9d42e8bc8aaddf3cd035 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Sun, 6 Jan 2019 15:32:38 +0000 Subject: [PATCH] Acra: disable for debug builds. --- app/src/main/java/com/etesync/syncadapter/App.kt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/etesync/syncadapter/App.kt b/app/src/main/java/com/etesync/syncadapter/App.kt index 7492c8f7..7cb880d6 100644 --- a/app/src/main/java/com/etesync/syncadapter/App.kt +++ b/app/src/main/java/com/etesync/syncadapter/App.kt @@ -120,11 +120,13 @@ class App : Application() { override fun attachBaseContext(base: Context) { super.attachBaseContext(base) - // The following line triggers the initialization of ACRA - ACRA.init(this) - val pm = base.packageManager - var installedFrom = pm.getInstallerPackageName(BuildConfig.APPLICATION_ID) - ACRA.getErrorReporter().putCustomData("installedFrom", installedFrom); + if (!BuildConfig.DEBUG) { + // The following line triggers the initialization of ACRA + ACRA.init(this) + val pm = base.packageManager + var installedFrom = pm.getInstallerPackageName(BuildConfig.APPLICATION_ID) + ACRA.getErrorReporter().putCustomData("installedFrom", installedFrom); + } } private fun loadLanguage() {