【问题标题】:Android Studio debugger disconnects instead of breaking...but only on certain crashesAndroid Studio 调试器断开连接而不是中断...但仅在某些崩溃时
【发布时间】:2016-11-29 00:27:45
【问题描述】:

我的应用发生了某种崩溃,导致 Android Studio 断开我的设备与调试器的连接,而不是在断点处停止。有谁知道如何让它在崩溃时中断而不是断开连接?

需要明确的是:其他 99.9% 的时间断点都有效 - 我在应用程序中放置的每个断点都会中断。但是,当代码运行超过 3rd 方库中的某一行时,应用程序会崩溃,并且会断开调试器的连接。它发生在多个安装中,并且在跨不同机器和设备以及 Android Studio 版本的几个月的开发过程中,我在各种错误中随机遇到了这个问题。我之前已经能够通过错误消息等处理它,但这次控制台中没有任何有用的错误消息,我有点卡住了。

我是否打开了所有异常断点都没有关系。我找不到任何其他仅处理将设备(或仿真器)与调试器断开连接的特定异常的问题。有没有其他人能够解决这个问题?

【问题讨论】:

    标签: android debugging android-studio


    【解决方案1】:

    我终于可以在这里解决我的问题了。事实证明,将 NDK 版本从当前(撰写本文时)v 13b 回滚到 11c 可以修复崩溃。所以我不知道很多“为什么”解决了这个问题,除了一个朋友提到的最新版本中存在一个错误,导致我回滚 NDK。

    不是我希望的全面答案,但足以满足我当前的需求。如果有人有更好的解释,我很想更好地理解“为什么”。或者如果有人有实际的解决方案,我会更加激动。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多