【发布时间】:2010-12-24 15:57:08
【问题描述】:
我正在使用 Android 教程,我刚刚进入调试部分,我想知道断点的目的是什么。我现在还不能确定......它是否真的停止了应用程序,所以我可以确定它运行到那个点,或者我可以设置多个断点并将它们用作从断点到断点检查“停止和继续”的标记我的代码?
【问题讨论】:
标签: java android eclipse debugging
我正在使用 Android 教程,我刚刚进入调试部分,我想知道断点的目的是什么。我现在还不能确定......它是否真的停止了应用程序,所以我可以确定它运行到那个点,或者我可以设置多个断点并将它们用作从断点到断点检查“停止和继续”的标记我的代码?
【问题讨论】:
标签: java android eclipse debugging
断点是执行停止的地方,您可以在调试器中开始检查当前情况。这包括:
除此之外,您还可以在应用程序中逐行手动前进。共有三个选项:
如果您有多个地方要执行上述任何操作,则可以设置多个断点。
一般来说,调试器是一个非常升级的版本,它在各处使用System.out.println(..) 或log.debug(..) 以确保某些条件存在。 (感谢 BalusC 在这一点上)
【讨论】:
你绝对可以设置多个断点。断点回答的问题(以及 Eclipse 的所有其他调试工具)不仅包括“它是否到达这里”,还包括“它是如何到达这里”(堆栈跟踪)和“使用什么值”(您可以观察变量当代码暂停时)。
【讨论】: