对于Eclipse下的Android JNI / NDK调试,为什么我的断点被忽略?

时间:2012-10-27 23:37:25

标签: android eclipse eclipse-plugin adt breakpoints

我正在使用Eclipse 3.6.2和最新的&最好的ADT(v20),我试图在我知道它运行的方法中设置一个断点(将消息记录到LogCat),但由于某种原因,我放置的所有断点都被忽略了。

在我寻找解决方案时,我遇到了this thread,但它已经很老了,无论如何我的JDK更新了,所以答案不适用于我的情况。

为什么会发生这种情况?如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

  • 检查是否未启用“跳过所有断点”(图标处的小图标) 调试图标左侧)
  • 检查您是否从要调试的项目中选择了一个文件
  • 检查程序是否在上一步中死亡,或者如果您正在尝试捕获,检查错误不会使您的程序由于错误而将断点“跳”到“catch”。 if else
  • 也是如此
  • 检查您是否以“Android应用程序”
  • 运行该程序
  • 调试的快捷键是F11或单击错误图标

希望这有帮助!