Android Studio 不显示异常
Android Studio doesn't show exceptions
我有问题。 Android Studio 不显示异常。而不是这个应用程序挂起并出现 AndroidNotResponding
对话框。但是 Android Studio logcat
什么也没显示。例如,如果我的程序中有一个 NullPointerException
,它不会显示,但会出现 ANR 对话框。我该如何修复它并捕获我的异常。
确保您在 Android Studio 中正确设置了 Android 监视器。在左上角,select 是正确的设备。然后 select 正确的日志级别,在这种情况下最好是 Error。最右边的 select 无过滤器.
断开连接 phone 并重新连接通常对我有帮助:日志重新出现在 logcat
还要检查没有应用过滤器。
改变过滤器也帮助了我过去。
其他解决方案是调试。检查它在哪里崩溃并用 try/catch 包装并检查 Exception.
其他解决方案是使用 Fabric.io (https://fabric.io/) :可能有点矫枉过正,但发现它非常有用
好的,我找到了解决方案。这是因为 GoogleAnalitycs。没有因为这一行显示异常
mTracker.enableExceptionReporting(true);
如果您有同样的问题,只需评论这一行,一切都会正常。
我有问题。 Android Studio 不显示异常。而不是这个应用程序挂起并出现 AndroidNotResponding
对话框。但是 Android Studio logcat
什么也没显示。例如,如果我的程序中有一个 NullPointerException
,它不会显示,但会出现 ANR 对话框。我该如何修复它并捕获我的异常。
确保您在 Android Studio 中正确设置了 Android 监视器。在左上角,select 是正确的设备。然后 select 正确的日志级别,在这种情况下最好是 Error。最右边的 select 无过滤器.
断开连接 phone 并重新连接通常对我有帮助:日志重新出现在 logcat 还要检查没有应用过滤器。 改变过滤器也帮助了我过去。
其他解决方案是调试。检查它在哪里崩溃并用 try/catch 包装并检查 Exception.
其他解决方案是使用 Fabric.io (https://fabric.io/) :可能有点矫枉过正,但发现它非常有用
好的,我找到了解决方案。这是因为 GoogleAnalitycs。没有因为这一行显示异常
mTracker.enableExceptionReporting(true);
如果您有同样的问题,只需评论这一行,一切都会正常。