【问题标题】:Application crashes without showing any Dialog应用程序崩溃而不显示任何对话框
【发布时间】:2018-10-08 20:49:25
【问题描述】:

我正在使用带有 8.0 操作系统的华为 Mate 10。我面临的问题是它没有显示任何类型的应用程序崩溃对话框。当发生任何运行时错误时,Activity 会自动关闭而不显示任何崩溃对话框,在这种情况下,所有崩溃日志都会在我的 Android Studio Logcat 中删除,我无法捕捉到错误。有没有办法保持崩溃对话框,因为 ANR 对话框在我关闭对话框之前不会清除 logcat。 谢谢...

【问题讨论】:

  • 调试您的应用程序。 developer.android.com/studio/debug
  • 当调试器未连接到 android 设备时。在这里我想要崩溃对话,我也可以在其中报告崩溃。
  • 使用 Fabric 崩溃报告库或任何其他崩溃报告库。每当您的应用崩溃时,您都会收到电子邮件
  • 在调试模式下运行应用程序并在创建方法或第一个代码入口处创建断点。

标签: android android-8.0-oreo huawei-mobile-services


【解决方案1】:

在这种情况下,我的 Android Studio Logcat 中的所有崩溃日志都已删除,我无法捕捉到错误

这是令人讨厌的行为,但它们实际上并没有被删除,只是被隐藏了。要在崩溃后查看它们,请将 Logcat 面板上的 Show only selected application 设置为 No filters 并将 Verbose 下拉菜单设置为 Error 轻松找到正确的日志

【讨论】:

    猜你喜欢
    • 2017-04-13
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-08
    相关资源
    最近更新 更多