我正在使用Eclipse调试我的Android应用。该应用程序在Android模拟器中运行,而不是在真正的手机上运行。点击断点后,仅启用Resume (F8)
和Run to Line (Ctrl+R)
,同时禁用Step Into (F5)
和Step Over (F6)
:
断点设置为"暂停VM",如果有任何相关性:
为什么他们被禁用了,有没有办法启用它们?
编辑:我尝试在下一行放置第二个断点,然后点击Resume,当第二个断点被击中时," Step Into(F5)"和"跳过(F6)"不再被禁用。我不知道这是否每次都有用。
答案 0 :(得分:3)
为了激活控制按钮,您只需从Debug窗口中选择运行代码的线程。
在Debug透视图中,从Debug窗口中选择标记为Suspended的线程。
答案 1 :(得分:0)
通常会进入方法或构造函数初始化或类似的东西。当类被反编译时,我们现在也可以进入Android Studio中的内置方法。也许那个特定的行是一个赋值语句或者无法进入的东西。