Crash Reporting
Explore how to use Firebase Crashlytics with Flutter to report uncaught errors, crashes, and stack traces. Understand integrating Firebase services into your app and simulate errors to monitor reports in the Firebase Console.
Reporting errors in the Flutter app
In this lesson, we will learn how to use Firebase Crashlytics to report errors and crashes happening when our app is running. Firebase Crashlytics does this in three ways:
-
Logs: Logging events in our application so that they can be attached to crash reports for context in case our app crashes.
-
Crash reports: Each crash is automatically turned into a crash report and sent when the application opens the next time.
-
Stack traces: Even when our application catches and handles an error, Crashlytics still sends the Dart stack trace.
Integrating Firebase Crashlytics into our application involves the following ...