AS现在是android开发最常用的工具,也是最快最高效的tool,调试技巧用的熟练也会增加开发效率。
1,分析传入数据和传出数据流,在菜单里面找到analyze,里面有Analyze Data Flow to Here/Analyze Data Flow form Here,选中当前变量或者参数,我们就可以知道数据那里传过来的/传到哪儿去了。

android Studio调试技巧

可以看出数据是从onCreare传过来的
2,条件断点,调试中非常有用的方式,可以自己直接赋值,减小调试时间,通过右键 断点(也可以在 Debug 视图上的 BreakPoint 列表上)对一个断点加入条件,即填写 Condition 中的条件。只有当满足条件时,才会进入断点中,也可以改变值

android Studio调试技巧
android Studio调试技巧
android Studio调试技巧

3,日志断点,当想打印一些日志信息,但是不想添加 log 代码后重新部署时,则可以在断点上单击鼠标右键, 取消选中 Suspend,然后勾选 Log evaluated Expression,并在输入框中输入要打印的日志信息,也可以在里面填写一些条件判断,打印日志

android Studio调试技巧

4,修改变量值,在调试过程中,修改变量值可以快速调试各个 Case,提高异常处理的调 试效率。在调试时进入断点后,如图 ,如果需要修改 i 变量的值,右键 单击 level,在弹出的菜单中选择 Set Value 或者使用快捷键 F2,就可以修改成需要的 值,并且该值只对当次有效
android Studio调试技巧

相关文章: