我正在通过让它停在断点处来调试我的Android应用程序。事实上,执行停止在断点处,但是一旦我跨过一步,然后进入,问题就开始了:调试器似乎只是突出显示下一行,而不是进入函数。当我再按步骤结束后,弹出一个消息框了以下消息之一:VMDisconnectedException调试Android应用程序
com.sun.jdi.VMDisconnectedException:GOT IOException异常从虚拟机发生的制作步骤的要求。
或
org.eclipse.jdi.TimeoutException:发生超时等待分组XXX发生创建步骤请求。
这种情况发生在我执行上述步骤时(总是在同一个断点处),这阻止了我调试我的应用程序。
我在一台真实设备上调试,在Windows上使用Eclipse。
我已经尝试过:
- 。重新启动Eclipse
- 增加在Eclipse中调试超时,这只是导致第一个错误在比较更常出现
现在,这里是我的问题:
有其他人遇到过这个问题吗?
我能做些什么来解决问题?
请问您能更具体些吗?重复代码是什么意思? –
@FD_我在答案中做了一些改变。我不使用Android。但是我在Eclipse中也遇到了同样的问题。 – adelarsq