2010-07-25 31 views
2

我有一个活动B被活动A调用,我想调试B中的代码。我已经设置了断点,但是调试控件从未输入B.如何在调试模式下达到子活动代码

公共类A延伸活动{

Intent j = new Intent(mContext, B.class); 
        startActivity(j); 



} 

-

public class B extends Activity 

{

索姆e代码

- 断点 - //我希望日食指针在调试时停在这里。

}


当调试在蚀,虽然类B从类A调用,debbugger指针不会进入新的窗口,在这里我已经放置在B级调试点我无法将指针控件带到B类并停在特定点,这将帮助我验证某些变量值。希望这个时候这个问题是有道理的。

+0

您能更具体地了解您要调试的内容吗?例如,onCreate()方法中的断点? – 2010-07-25 21:09:54

回答

1

听起来像你试图调试的代码部分从来没有被有效地访问过。

您是否尝试过在代码之前在知道被调用的地方设置断点,直到您到达想要调试的活动,然后进入活动B为止,单步执行代码。我的猜测是代码根本没有达到活动B.

+2

你好Tr,我确实达到了活动B,我试着从B口吐出一条消息,它就出现了。但是在eclipse调试模式下,控件不会到达那里。 – 2010-07-25 19:19:57

+0

我只是偶然发现了同样的问题。我如何在只有当我点击正确的按钮时在我的应用内部访问的子活动类中进行调试。 – bofredo 2013-04-09 13:00:25

0

难道这是因为你正试图'跨过'而不是'步入'?

相关问题