2014-12-02 52 views
0

我是编程的初学者,也许这是一个基本问题,但我最近收到了一个android应用程序。eclipse调试 - 不想看到不在项目中的类

撰写该应用程序的人不再在此工作,此刻我无法联系到他。 所以基本上我想了解应用程序的机制是如何工作的,方法是逐行读取代码并进行调试(在eclipse中),看看流程是什么。

我开始调试,但在调试过程中,它跳转到甚至不在项目中的类,可能是资源类和类似的东西。

所以我已经看过如何在首选项中执行步骤过滤,但它仍然向我显示不在项目中的类。

我知道这一点,因为它跳转到我没有源代码的类。 我收到“找不到来源”

我该怎么办?

+0

@SiddharthVyas检查标签.... – Suvitruf 2014-12-02 12:44:32

+0

最后的评论WASN不适合你。关于你的问题,它是SDK类吗? – Suvitruf 2014-12-02 12:49:31

+0

您正在浏览Android API。 – 2014-12-02 12:51:53

回答

0

所有的类都在项目中或者是项目的依赖关系,问题在于你错过了它们的源代码。尝试通过点击

enter image description here

附加,如果你不希望看到某些类别,使用步骤过滤器在这里说明一下: http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fviews%2Fdebug%2Fref-usestepfilters.htm

+0

你不能。你必须记住你实际上已经编码了哪些类,或者你实际上有源代码。 – 2014-12-02 12:52:17

+0

这是一个例子: http://s1.postimg.org/64egphidr/Capture.jpg ActivityThread.performLaunchActivity:这个类是什么?它不在我的源代码类中,我不希望调试进入该类! – yanivshe 2014-12-02 12:52:56