【问题标题】:Android Studio 2.3 not showing exception stacktraceAndroid Studio 2.3 未显示异常堆栈跟踪
【发布时间】:2017-08-09 06:09:46
【问题描述】:

我已将 Android Studio 从 2.2 更新到 2.3,现在当任何异常抛出时,它根本不会出现在“运行”部分中。

我得到的只是“应用程序终止”的消息。

即使我故意抛出异常,堆栈跟踪也没有显示...

【问题讨论】:

  • 嗯,我一直使用“Android Monitor”,而不是“Run”。你看过那里吗? - 在android监视器工具栏的右端有你的过滤器。注意只监控当前的应用程序。
  • 他们可能从那里删除了它。试试安卓监视器,确保你在那里选择了正确的包
  • Logcat 没有像@Grisgram 刚才所说的那样显示在 Run 中,检查 Android Monitor 并单击 logcat 选项卡
  • 谢谢大家,我现在将使用“Android Monitor”...他们可能从那里删除了它

标签: android android-studio android-studio-2.3


【解决方案1】:

解决方案可能是:

1- 关闭错误消息(当它出现在您的手机中时)

2- 打开 Logcat 窗口并确保:

  * 选择了正确的设备和正确的应用程序

  * 在第三个字段中,选择:“错误”

  * 在最后一个字段中,选择:“无过滤器”

3- 在 Logcat 窗口中按“重启”

对不起,我的英语不好!

【讨论】:

    【解决方案2】:

    我有同样的问题...转到android监视器选项卡将中间菜单的值设置为详细......将右侧菜单的值设置为仅显示选定的应用程序...它可以工作。 .现在我可以看到究竟是什么导致我的应用程序崩溃..希望这会有所帮助

    【讨论】:

      【解决方案3】:

      过去 5 天我一直面临这个问题,并在 google 中进行了很多搜索以查看可能是什么问题,但没有找到有用的解决方案。

      **最后,我刚刚更改了我的 Android 模拟器,并且成功了。

      我使用的是 Nox 应用程序播放器,然后安装了 Genymotion,就成功了。如果您已经在使用 Genymotion,那么我的建议是,尝试卸载它并重新安装,或者您可以尝试其他一些模拟器,看看是否适合您。

      【讨论】:

        【解决方案4】:

        尝试断开您的设备,关闭 Android Studio 并确保 adb 的每个实例也关闭(通过在任务管理器中关闭它或重新启动计算机)。 当您打开 Android Studio 并再次连接您的设备时,它应该会恢复。

        【讨论】:

        • 这很好,如果一切似乎都在发挥作用 - 你应该杀死你的整个 adb 并重新启动它
        猜你喜欢
        • 2010-10-16
        • 2014-01-24
        • 1970-01-01
        • 2011-01-05
        • 1970-01-01
        • 2014-04-28
        相关资源
        最近更新 更多