I have tried to find out from the documentation whether Google is supporting NDK C++ crashes in the newly released Firebase Crash Reporting. So far I have seen only Java crashes support. Does any one know if Google is planning to add support in the near future.
Open your app from the home screen of your test device or simulator. In your app, press the "Test Crash" button that you added using the code above. After your app crashes, run it again from Xcode so that your app can send the crash report to Firebase.
Firebase Crashlytics is a lightweight, realtime crash reporter that helps you track, prioritize, and fix stability issues that erode your app quality. Crashlytics saves you troubleshooting time by intelligently grouping crashes and highlighting the circumstances that lead up to them.
Firebase Crashlytics, a real time crash reporting tool, helps you prioritize and fix your most pervasive crashes based on the impact on real users. Crashlytics also easily integrates into your Android, iOS, macOS, tvOS, and watchOS apps.
Non-fatals: While Crashlytics captures crashes automatically, you can also record non-fatal events. Non-fatal events mean that your app is experiencing an error, but not actually crashing. For example, a good scenario to log a non-fatal is if your app has deep links, but fails to navigate to them.
Using the Firebase Android BoM , declare the dependency for the Crashlytics NDK Android library in your module (app-level) Gradle file (usually app/build.gradle ). For an optimal experience with Crashlytics, we recommend enabling Google Analytics in your Firebase project and adding the Firebase SDK for Google Analytics to your app.
In your app, press the "Test Crash" button that you added using the code above. After your app crashes, restart it so that your app can send the crash report to Firebase. Go to the Crashlytics dashboard of the Firebase console to see your test crash.
Learn more If your Android app contains native libraries , you can enable full stack traces and detailed crash reports for your native code from Firebase Crashlytics with a few small updates to your app's build configuration. This guide describes how to configure crash reporting with the Firebase Crashlytics SDK for NDK.
Click Enable Crashlytics. Using the Firebase Android BoM , declare the dependency for the Crashlytics NDK Android library in your module (app-level) Gradle file (usually app/build.gradle ).
In the initial beta version, Firebase Crash Reporting only supports collecting Java crashes (on Android).
Can't make any comments on future support, but its certainly an important area to consider for us.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With