HI all。我在Eclipse中遇到问题,调试了一个android应用程序:我放置的所有断点都不起作用(应用程序不停止,它们被忽略为未放置)。有办法让他们工作?Eclipse调试Android不起作用
我有Win7的,JDK 6u23 64时,Eclipse 3.6 64位,所有断点被启用(跳过未选择)。
在此先感谢您的答案:)
HI all。我在Eclipse中遇到问题,调试了一个android应用程序:我放置的所有断点都不起作用(应用程序不停止,它们被忽略为未放置)。有办法让他们工作?Eclipse调试Android不起作用
我有Win7的,JDK 6u23 64时,Eclipse 3.6 64位,所有断点被启用(跳过未选择)。
在此先感谢您的答案:)
老问题,但我从来没有在其他地方找到我的答案。 Mawg对OP的评论为我的答案提供了一些线索。
对我来说,“跳过所有断点”是默认启用的(windows7 64bit,adt pluggin 2.22)。
我必须进入调试透视图中的Breakpoints选项卡才能找到它。我不认为它显示在DDMS中。跳过断点与复选标记是分开的,我相信这与“启用”断点相同。我不确定为什么有区别。
我会张贴一个跳过的断点图片,但我还没有10个代表。它是蓝色的圆圈,但带有“\”。
重新启动Eclipse,我的设备为我解决了这个问题。
今天解决了类似的问题。
原来我已经禁用它开始调试(这是讨厌我)后,将自动显示调试窗口Eclipse的选项。
为了使调试按钮(播放/暂停/等)变为活动状态,我必须在会话中(调试时)手动将Eclipse调试窗口聚焦一次。那是之前自动完成的。
我使用Eclipse Luna和ATD插件。当我想在我的应用程序的的Manifest.xml的<Application>
添加android:debuggable="true"
,我得到一个编译错误Avoid hardcoding the debug mode; leaving it out allows debug and release builds to automatically assigned one.
最后,我发现如何激活断点,我应该只按调试按钮(“错误”图标) 。
这是一个很老的问题,但我只是遇到了同样的问题。需要注意的两点:1)ADT不*将*:debuggable = true添加到我的清单中,我必须手动执行它(2013年10月31日)。和,2)当我选择窗口/打开透视/调试时,我注意到一个按钮工具栏与工具提示“跳过所有断点”。一些它被推了。我再次点击,突然我的断点已被标记为禁用,并已启用。希望将来有助于某人。 – Mawg 2013-10-31 03:15:06