我将调试器连接到我的模拟器,构思控制台说:
Connected to the target VM, address: localhost:8612,transport:`socket`
Run Code Online (Sandbox Code Playgroud)
但是,当我想测试我的应用程序时,它不会在Break points中停止!看到这个屏幕截图:

还有这个 :

我用模拟器和物理设备测试它,还重建项目,并重新启动想法!但不起作用.
当我尝试使用android studio调试应用程序时,我在IDE中设置了一些断点,在启动调试器后,我得到了每个断点(在气球中)的信息:
Warning : No executable code found at line ...
Run Code Online (Sandbox Code Playgroud)
当应用程序到达第一个BP时,看起来就会显示该消息.要清楚 - 我在这些行中有可执行代码,如String s ="asd";
当从IntelliJ ver 12进行远程调试时,我收到此消息"在线找不到可执行代码".这是一个Java应用程序.它正在使用maven来建立战争.不确定在何处进行更改以便正确进行调试.
我有一个旧的Gradle项目,我最近使用新的IDEA 2017打开了,我刚刚注意到它不会再停在断点上了(这些是活动的,但没有"验证" - 没有勾选它们.
代码在本地运行(没有任何选项的gradle run/debug配置)bootRun作为gradle任务.
我已经尝试了Invalidate Caches/Restart但没有成功.我也尝试在IDEA中重新导入项目.
前段时间我升级到Spring 1.4.5之后遇到了同样的问题(如果我没记错的话).我无法弄清楚为什么,所以我降级回1.4.2并且一切正常.但是,这次我正在运行Spring 1.2.4并且我无法在不更改某些代码的情况下升级到更新版本(我还不想要)
我正在尝试在添加到我的 Griffon 项目中的第三方库的方法内设置断点。在调试过程中,断点会被标记为 X,并有工具提示通知我“未找到可执行代码”。我还尝试在源代码中的方法调用之前设置断点并单步执行,但这也无法单步执行库源代码。
我将库附加为带有源目录的 jar,并设置为在“项目结构”->“模块”->“依赖项”中导出。我正在使用 IntelliJ 11。
由于以下原因,我无法调试远程应用程序:行中没有可执行代码
我正在运行 Intellij 的终极版,版本 14.0.3。我的应用程序在 tomcat 8 中运行,我正在使用 Maven 从命令行构建它。这个问题是我从社区版切换到终极版后出现的。
项目源是相同的,我能够连接到 tomcat 进行远程调试。唯一的问题是我所有的断点都失效了。
请就如何解决此问题提出建议。
干杯。
debugging ×3
java ×3
android ×2
maven ×2
breakpoints ×1
build ×1
gradle ×1
intellij-14 ×1
tomcat8 ×1