From 66cdd1180fca9d0d9a19a6dc31ee833b6f726536 Mon Sep 17 00:00:00 2001 From: russellwheatley Date: Thu, 6 Jan 2022 13:58:47 +0000 Subject: [PATCH] fixe(crashlytics): need to use native init if running in runZonedGuarded() --- .../example/android/app/build.gradle | 1 + .../firebase_crashlytics/example/lib/main.dart | 10 +--------- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/packages/firebase_crashlytics/firebase_crashlytics/example/android/app/build.gradle b/packages/firebase_crashlytics/firebase_crashlytics/example/android/app/build.gradle index de81ea7e8bc7..d660d58833cc 100644 --- a/packages/firebase_crashlytics/firebase_crashlytics/example/android/app/build.gradle +++ b/packages/firebase_crashlytics/firebase_crashlytics/example/android/app/build.gradle @@ -22,6 +22,7 @@ if (flutterVersionName == null) { } apply plugin: 'com.android.application' +apply plugin: 'com.google.gms.google-services' apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" android { diff --git a/packages/firebase_crashlytics/firebase_crashlytics/example/lib/main.dart b/packages/firebase_crashlytics/firebase_crashlytics/example/lib/main.dart index 0404fe2d3e5e..a57402f6c926 100644 --- a/packages/firebase_crashlytics/firebase_crashlytics/example/lib/main.dart +++ b/packages/firebase_crashlytics/firebase_crashlytics/example/lib/main.dart @@ -21,15 +21,7 @@ const _kTestingCrashlytics = true; Future main() async { await runZonedGuarded(() async { WidgetsFlutterBinding.ensureInitialized(); - await Firebase.initializeApp( - options: const FirebaseOptions( - apiKey: 'AIzaSyAHAsf51D0A407EklG1bs-5wA7EbyfNFg0', - appId: '1:448618578101:ios:2bc5c1fe2ec336f8ac3efc', - messagingSenderId: '448618578101', - authDomain: 'react-native-firebase-testing.firebaseapp.com', - projectId: 'react-native-firebase-testing', - ), - ); + await Firebase.initializeApp(); FlutterError.onError = FirebaseCrashlytics.instance.recordFlutterError; runApp(MyApp()); }, (error, stackTrace) {