android studio 的Debug调试
1. 什么是bug?
程序错误或漏洞
2. 什么是debug?
指程序员对编好的程序进行漏洞的排查,尽量消除错误或漏洞, 一般都是用专业的工具进行
作用:
1. 找出程序运行出的异常
2. 找出程序运行结果不正确的原因
3. 理清一个复杂的程序流程,帮助阅读代码
断点:
1. 断点需打在可能有问题的方法体中的某条语句左侧
3. 一个应用中可以打多个断点, 但能少则少
4. 断点可以在debug运行之产添加, 也可以在运行之后添加
作用: 让程序运行到此行时, 悬停暂不向下执行
步骤:
1. 在可能有问题的那一段代码上打个断点
2. 运行程序,点击小虫子
3. 过程状态栏(让程序一步一步运行, 同时观察变量数据)
补充:给断点加条件,使程序运行到断点条件符合时,程序再在断点处停下(Shift +断点,可以给断点加起作用的条件)