When an app which is deployed in Google Play Store crashes, you see these crash reports. Let's say I have exceptions which are caught and logged with Log.e
, is there a way to see these exceptions as well in any way? In other words: When I want to see errors that really matters for my workflow, is the only way to see these exceptions in Google Play Developer Console to throw a RuntimeException
inside the app to crash the app by intention? (That would be really stupid).
Background: I currently implement in-app billing. There are really a lot of phases where possible exceptions can occur while the purchase process. If a customer will contact me and asks why the purchase process didn't work, how should I know if I don't see any information in Google Play Developer Console?
You can use Firebase Crashlytics
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.
Key capabilities
Curated crash reports
Crashlytics synthesizes an avalanche of crashes into a manageable list of issues, provides contextual information, and highlights the severity and prevalence of crashes so you can pinpoint the root cause faster.
Enhanced environment info
Crashlytics allows you to filter reports by operating system, version, hardware configuration, and more. Find out if your app is crashing more frequently on a particular manufacturer's devices, with certain API versions, or even in a specific screen orientation.
Realtime alerts
Get realtime alerts for new issues, regressed issues, and growing issues that might require immediate attention.
Get started with Firebase Crashlytics
you can use Fire base crash report service.i have attached the codelabs sample code(Official docs). sample code
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