如何在Android Studio中进行调试?

14

我该如何

  1. 设置断点。
  2. 在断点处停止。
  3. 释放但保持调试模式。 释放指的是不要跳转到下一行,而是直接跳转到下一个断点。 或者等待直到触发断点。

我没有时间或意愿深入研究SDK类。 我只想在经过几行代码后退出。 到目前为止,我能做的唯一事情就是终止调试会话。 如何才能“RELEASE”并继续执行调试模式?

对我来说这很明显。 您不希望深入了解代码。 一旦您完成查看,请恢复到调试模式。 等待直到再次触发断点。 我该怎么做? 可以吗? 为什么没有相关按钮?

只需恢复并保持调试模式。 如何做到这一点?


点击代码左侧的列(可能是行号),可以在该行切换断点。一旦触发断点,步进/恢复等控件就会变得可用。恢复/暂停/停止位于左侧垂直按钮组中,而步进控件则沿着调试窗格顶部水平排列。 - Breavyn
1
文档很好,但它们并没有涵盖最常见的情况。你只需转到想要调试的断点位置,然后在查看变量后恢复调试。这样,您就可以跳到下一个点,甚至可以返回并再次检查值。这是左上角的按钮。左侧的绿色箭头是我正在寻找的恢复按钮。 - MuayThai
3个回答

9
调试窗口中的左上角按钮(绿色三角形)是您想要的功能。 "恢复程序(F9)"。

4
点击代码左侧的窄列即可切换断点。您还可以设置条件断点,例如右键单击红点,然后输入someVariable > someOtherVariable。其他选项包括暂停整个应用程序或仅暂停遇到断点的线程。

沿左侧的按钮

  • 继续
  • 暂停
  • 停止
  • 查看断点
  • 静音断点

顶部的按钮

  • 显示执行点
  • 跨过
  • 步入
  • 强制步入
  • 步出
enter image description here

debugger


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接