我有一个适用于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/