间谍/手表可变我是新来使用Eclipse Android开发。我在问一个非常基本的问题: 是否可以在调试会话期间监视/窥探变量的内容? (有点像在Visual Studio)在安卓(Eclipse中)
我知道这是一个相当蹩脚的问题,但我无法弄清楚自己。
在此先感谢,
加连
间谍/手表可变我是新来使用Eclipse Android开发。我在问一个非常基本的问题: 是否可以在调试会话期间监视/窥探变量的内容? (有点像在Visual Studio)在安卓(Eclipse中)
我知道这是一个相当蹩脚的问题,但我无法弄清楚自己。
在此先感谢,
加连
首先选择调试观点为:
然后设置断点的地方,你想:
之后通过调试方式创建调试配置 - >调试配置...和Android应用程序,如下图所示,然后调试:
然后在Debug透视图,你可以跟踪/手表价值所需的变量按F8: 就是这样,你也可以评估通过表达式表达式查看。如果未启用,请从中选择: 窗口 - >显示视图 - >其他 - >调试 - >表达式。
你可以在调试的角度使用表达式标签。此外,当你打一个断点,可以观察变量 - 检查此链接:http://www.ibm.com/developerworks/library/os-ecbug/
当你打开调试透视图的更多信息,请单击窗口 - >显示视图>表达式。之后,您可以手动输入变量名称。您可以在代码中选择一个变量,然后点击右键,将会有一个名为'watch'的链接。你会得到它!
最简单的方法,就是将鼠标悬停在调试时变量的名称和它表明你整个对象。我在eclipse kepler最新版本上工作。
你有没有看这个问题:http://stackoverflow.com/questions/575336/how-to-detect-when-a-variable-changes-value –