Android Studio调试技巧

基本调试

step over

单步跳过:调试程序一步一步向下执行,遇到方法会执行完方法之后再执行下一步,不会进到方法体内部。

Step into

image.png

单步跳入:单步向下执行,如果遇到自定义方法会进到方法内部执行。

Step out

image.png

单步跳出:从方法体中跳出,回到进入方法的位置。以继续断点的执行。

条件断点

如果断点打在循环体内部,或者是打在了可能被循环调用的方法的内部,可以用条件断点进行调试。条件断点会在指定条件下停下来,这样就可以查看相应的值。


image.png

日志断点

当我们的程序处于调试模式,并且这时我们想要添加日志分析时,通常我们的做法是在代码里添加log,再重新编译,调试完成之后再把log删除,有了日志断点我们可以直接添加日志而不用重新编译。


image.png

异常断点

异常断点用来直接监听程序中的异常,一旦程序崩溃,会直接定位到异常所在的确切位置。


image.png

image.png

image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android Studio目前已经成为开发Android的主要工具,用熟了可谓相当顺手。作为开发者,调试并发现b...
    7d3fadbb4407阅读 3,604评论 0 3
  • Android Studio目前已经成为开发Android的主要工具,用熟了可谓相当顺手。作为开发者,调试并发现b...
    涅槃1992阅读 51,037评论 36 366
  • Android Studio目前已经成为开发Android的主要工具,用熟了可谓相当顺手。作为开发者,调试并发现b...
    StChris阅读 5,744评论 0 16
  • 纯粹是个人学习总结,如有不对的地方请吐槽。 调试基础,在这就不说了,进入正文 Evaluate Expressio...
    junwu_123阅读 1,441评论 0 1
  • 压迫 只会击垮心灵脆弱的人 强悍的意志 是战无不胜攻无不克的战歌 一只并无骨骼的小小蜗牛 虽背负着沉重的壳 却从未...
    独秀郛邑间阅读 6,225评论 5 8

友情链接更多精彩内容