【问题标题】:Debug only your Android source in Eclipse在 Eclipse 中仅调试您的 Android 源代码
【发布时间】:2012-04-05 01:10:51
【问题描述】:

我在我的代码中设置了一个断点,当我进入调试模式时,它会在断点处停止。 当我进入或结束时,调试器不会转到源代码的下一行,而是将我带入 SDK 源代码。

如何避免这种情况,只查看我编写的源代码的调试?

【问题讨论】:

    标签: android eclipse debugging breakpoints


    【解决方案1】:

    您需要在 Eclipse 中设置 Step Filtering Preferences->Java->Debug->Step Filtering 并添加你想忽略的类

    【讨论】:

      【解决方案2】:

      当您进入不是您编写的代码(即其他 dex 字节码)时会发生这种情况,因此您需要越过这些行。如果抛出异常也会发生这种情况,因此也要小心。否则,它应该可以正常工作。

      您是否遇到了特定问题?

      【讨论】:

      • 我只是想调试我写的代码。即使我跳过(Eclipse 的 F6)我最终还是会进入 SDK 代码,并且在返回源代码之前我可能必须跳过 100 多行 SDK 代码。
      • 这是正确的,它并没有让我直接回到我的代码中,只是因为我一直在单步执行代码,希望回到我的源代码。
      【解决方案3】:

      当您不在您的代码中时 - 单击“Step Return”(右上箭头),您将返回您的代码。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-01-21
        • 2011-01-02
        • 1970-01-01
        • 1970-01-01
        • 2011-06-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多