【问题标题】:Spy / Watch variable in Android (Eclipse)Android (Eclipse) 中的 Spy / Watch 变量
【发布时间】:2012-05-18 20:23:04
【问题描述】:
我是使用 Eclipse 进行 Android 开发的新手。我在问一个非常基本的问题:
是否可以在调试会话期间观察/监视变量的内容? (有点像在 Visual Studio 中)
我知道这是一个相当蹩脚的问题,但我自己想不通。
提前致谢,
加里恩
【问题讨论】:
标签:
java
android
eclipse
variables
【解决方案1】:
最简单的方法是在调试时将鼠标悬停在变量名上,它会显示整个对象。我在 eclipse kepler 最新版本上工作。
【解决方案2】:
首先选择Debug视角为:
然后在你想要的地方设置断点:
之后通过Debug As->Debug Configurations...创建一个Debug配置,然后Debug as Android Application如下图所示:
然后在 Debug 透视图中,您可以通过按 F8 来跟踪/观察所需变量的值:
就是这样,您还可以通过 Expressions 视图评估表达式。如果未启用,请从以下选项中选择:
窗口->显示视图->其他->调试->表达式。
【解决方案3】:
当您打开调试透视图时,单击窗口->显示视图->表达式。之后,您可以手动输入变量名称。您可以在代码中选择一个变量然后右键单击,将出现一个名为“watch”的链接。你会明白的!
【解决方案4】:
是的,您可以在调试时查看变量。
要设置观察点,请在“调试”透视图的“大纲”视图中选择一个变量。右键单击变量,然后按“切换观察点”。
更多信息here