【问题标题】:Android application crash diagnosticsAndroid 应用程序崩溃诊断
【发布时间】:2020-04-14 21:54:44
【问题描述】:

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

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

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

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

【问题讨论】:

  • 如果你将所有的日志写入一个文件,它会降低应用程序的性能,有很多在线 sdk 可用于跟踪崩溃,Firebase crashlytics 在其中很受欢迎,ypu 会得到每一个细节、用户设备信息、最后打开的屏幕等等

标签: android crash


【解决方案1】:

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

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

欲了解更多信息,请参阅https://firebase.google.com/docs/crashlytics?hl=ko

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-26
    • 2015-07-02
    • 1970-01-01
    • 2017-10-27
    • 2011-04-24
    相关资源
    最近更新 更多