【问题标题】:Android Studio doesn't show exceptionsAndroid Studio 不显示异常
【发布时间】:2016-10-20 08:29:14
【问题描述】:

我有问题。 Android Studio 不显示异常。而不是此应用程序挂起并出现AndroidNotResponding 对话框。但是 Android Studio logcat 什么也没显示。例如,如果我的程序中有一个NullPointerException,它不会显示,但会出现 ANR 对话框。我该如何修复它并捕获我的异常。

【问题讨论】:

  • 请清除所有临时文件并关闭所有东西并重新启动并再次运行
  • 确保您的过滤器搜索框中没有任何内容。
  • 什么样的代码会导致这个问题?你确定你的应用程序。实际上没有冻结?如果它死机,则先解决该问题,然后查看 Android Studio 是否按预期工作。

标签: android android-studio exception android-anr-dialog


【解决方案1】:

确保您在 Android Studio 中正确设置了 Android Monitor。在左上角,选择正确的设备。然后选择适当的日志级别,在这种情况下最好是 Error。然后在最右边选择 No Filters

【讨论】:

  • 不,不是这种情况。 logcat中出现了其他的东西,比如我的调试日志或者其他信息,但是没有显示异常
【解决方案2】:

断开电话并重新连接通常对我有帮助:日志重新出现在 logcat 还要检查没有应用过滤器。 过去,更换过滤器也对我有帮助。

其他解决方案是调试。检查它在哪里崩溃并使用 try/catch 和检查异常进行包装。

其他解决方案是使用 Fabric.io (https://fabric.io/) :可能有点矫枉过正,但发现它非常有用

【讨论】:

    【解决方案3】:

    好的,我找到了解决方案。这是因为谷歌分析。由于这条线,没有显示异常

    mTracker.enableExceptionReporting(true);
    

    如果您有同样的问题,只需评论此行,一切都会正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-09
      • 1970-01-01
      • 1970-01-01
      • 2023-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-13
      相关资源
      最近更新 更多