Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
对于Eclipse下的Android JNI/NDK调试,为什么会忽略我的断点?_Android_Eclipse_Eclipse Plugin_Adt_Breakpoints - Fatal编程技术网

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

对于Eclipse下的Android JNI/NDK调试,为什么会忽略我的断点?,android,eclipse,eclipse-plugin,adt,breakpoints,Android,Eclipse,Eclipse Plugin,Adt,Breakpoints,我将Eclipse3.6.2与最新和最好的ADT(v20)一起使用,我试图在我知道它运行的方法中设置一个断点(将消息记录到LogCat),但由于某些原因,我放置的所有断点都被忽略 在我寻找解决方案的过程中,我遇到了一个问题,但它非常旧,而且我的JDK也更新了很多,所以答案不适用于我的情况 为什么会发生这种情况?我如何解决这个问题? 检查是否未启用“跳过所有断点”(屏幕上的小图标) 调试图标的左侧) 检查是否已从要调试的项目中选择了一个文件 检查程序是否在上一步中死亡,或者如果您正在尝试捕获,则检

我将Eclipse3.6.2与最新和最好的ADT(v20)一起使用,我试图在我知道它运行的方法中设置一个断点(将消息记录到LogCat),但由于某些原因,我放置的所有断点都被忽略

在我寻找解决方案的过程中,我遇到了一个问题,但它非常旧,而且我的JDK也更新了很多,所以答案不适用于我的情况

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

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

希望这有帮助

这可能是一个愚蠢的问题,但你是在调试模式下运行你的应用程序吗?@soren.qvist OMG我太愚蠢了。我是通过Ctrl+F11而不是F11来运行它的。请将此作为答案发布,以便我可以接受。非常感谢。我面临着这个问题,但我(我相信)正在使用debug进行构建:我在C/C++构建属性下使用“ndk build ndk_debug=1 V=1”作为我的构建命令,我以“debug as…”的身份运行。。。“本机应用程序”。周末的情况似乎发生了变化:它在周五工作,现在失败了:我得到:'运行方式:Package com.mycompany.appname未知;验证应用程序是否是使用NDK_DEBUG=1构建的。确保其中也没有未满足的链接错误。您不希望忘记在项目中静态链接库。