From 73715e3417b140126cfb307ed3a69d26247acc9a Mon Sep 17 00:00:00 2001 From: Vishesh Handa <me@vhanda.in> Date: Tue, 8 Oct 2019 23:35:39 +0200 Subject: [PATCH] Crashlytics: Disable in debug builds This way no matter what, a debug build will not report to crashlytics. As it currently did. --- android/app/build.gradle | 1 + lib/main.dart | 2 ++ 2 files changed, 3 insertions(+) diff --git a/android/app/build.gradle b/android/app/build.gradle index 217a8bbb..3e1d3eae 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -77,6 +77,7 @@ android { ndk { abiFilters 'arm64-v8a', 'armeabi-v7a', 'x86', 'x86_64' } + ext.enableCrashlytics = false } } diff --git a/lib/main.dart b/lib/main.dart index b1a609e8..e91d0722 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -11,6 +11,7 @@ void main() async { var pref = await SharedPreferences.getInstance(); Settings.instance.load(pref); + assert(JournalApp.isInDebugMode = true); var reportCrashes = !JournalApp.isInDebugMode && Settings.instance.collectCrashReports; @@ -22,6 +23,7 @@ void main() async { } }; + print("Report Crashes: $reportCrashes"); if (reportCrashes) { await FlutterCrashlytics().initialize(); }