Android Studio 技巧-debug 断点直接打印log

技巧一:debug 断点直接打印log

在某些场景频繁调用的场景,我们有时候只是为了观察数值变化或者调用该函数的源头,通过debug 去观察,效率比较低,而且可能会影响本来的执行流程。如果加log 则需要重新编译或者说如果是第三方的库,压根没法加log。

为此,android studio 提供了,debug 断点中打 log 的方法,示例如下:

  1. 去掉 Suspend 勾选,断点颜色会由红色变成黄色
  2. 勾选 Stack trace(可选)
  3. 勾选 Evaluate and log,并且在下方输入框,输入表达式(java 语法)
  4. 点击 attach debug,然后执行代码
image

然后可以在 Debug Console 看到

image

你可能感兴趣的:(Android Studio 技巧-debug 断点直接打印log)