1

我正在使用 Eclipse 为 Android 开发。我的测试平台是使用 4.2.2 的安卓模拟器。每当我在调试中启动程序时,它都会在断点处中断就好了。但是,如果我尝试跨步/进入/退出或继续,它将立即在同一个断点处中断。如,下一行永远不会到达。

但是,如果我关闭断点,它将恢复等等。这是一个非常烦人的解决方法,因为这意味着我必须不断地禁用/重新启用断点。

有没有人见过这种行为,有没有解决办法?

编辑:我在 OSX Lion 上。

编辑 2:一些额外的研究似乎表明它与来自 LogCat 的日志消息有关:

03-06 21:47:07.861: D/dalvikvm(1232): threadid=1: still suspended after undo (sc=1 dc=1)
4

1 回答 1

1

我最终能够通过从 Android 的网站下载完整的 ADT 来解决这个问题——我最初分别下载了 Eclipse 和 SDK,因此配置中可能存在一些问题。此外,与 ADT 一起打包的 Eclipse 版本更新(Juno,我使用的是 Helios)。不确定这是否很重要,但如果其他人遇到这种情况可能会很重要。

于 2013-03-08T04:18:45.487 回答