AndroidStudio在调试时水貔藻疽,不能直接看到函数的返回值。通过EvaluateExpression功能就可以间接得瘌豚胛瑗到函数返回值;EvaluateExpression可以计算你输入的表达式的值,不仅限于函数返回值。本经验以测试程序为例子,介绍用EvaluateExpression求得函数的返回值。
工具/原料
AndroidStudio
方法/步骤
1、启动AndroidStudio,打开测试程序代码,如图:
2、假设想要知道getTestTitle()和getTitle()的返回值
3、在getTestTitle()内设断点,启动调试,如图:(注:在其他地方设断点也是可以达到相同的目的的)
4、点击菜单“Run”-“EvaluateExpression...”,如图:
5、此时会弹出"ExpressionEvaluation"对话框,如图:
6、如果想查看getTitle()的返回值,可以输入getTitle(),并单击"Evaluate"按钮。如图
7、如果想查看getTestTitle()擢爻充种的返回值,可以输入getTestTitle(),并单击"Evaluate"按钮。如图
8、EvaluateExpression可以计算你输入的表达式的值,不仅限于查看函数返回值。