android - Android应用程序崩溃诊断

标签 android crash

我有一个适用于API> = 23的Android应用。它通过USB手动安装在用户的设备上(我无法在Google Play上发布它)。

在用户设备上记录我的应用崩溃的最佳方法是什么?我希望拥有与在Android Studio中调试应用程序时类似的数据,在该应用程序中,我可以在以下应用程序的Logcat窗口中看到所有不同的系统消息,异常,甚至是我使用Log.i(...)输出的消息。 Android Studio。

是例如可以将发布的应用程序生成的logcat输出保存到文件中?是否保证该文件将包含我的应用程序崩溃之前发送的所有消息(对于我来说,查看导致崩溃的异常非常重要)?

还是有更好的做法来记录和分析已发布的Android应用程序的崩溃?

最佳答案

我使用Firebase Crashlytics调试特定错误或仪表板错误。

在您的应用程序上使用非常简单。

有关更多信息,请参见https://firebase.google.com/docs/crashlytics?hl=ko

关于android - Android应用程序崩溃诊断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61209001/

相关文章:

android - 在 fragment 上调用注册/注销事件总线的最佳方法是什么?

gwt - 为什么GWT应用程序在Blackberry OS7上崩溃?

qt - "QSqlDatabase ob"QT 崩溃!

java - Sqlite数据库不会复制到真实设备的sd卡中

android - NestedScrollView 的 smoothScrollTo() 行为怪异

android - XmlPullParser如何获取res/raw/xml/xmlfilename?

android - JavaMail在Samsung Galaxy SIII上崩溃

xcode - Xcode 11 beta 4在加载工作空间时崩溃,并显示一个以上的错误

android - 如何修复这个 : on logcat -->> error loading/system/media/audio/ui/Effect_Tick. ogg?

java - 带有放大和缩小选项的 Android 圆形图库或 ListView