前言
工欲善其事,必先利其器。——《论语·卫灵公》
如果您需要了解更多有关Android Studio内容,请关注个人站点文章https://lwdhub.github.io/IDE-AndroidStudio/
配置Logcat颜色
Assert:#8F0005 深红
Debug:#0070BB 蓝
Error:#FF0006 红
Info:#48BB31 绿
Verbose:#BBBBBB 白
Warning:#BBBB23 黄
断点调试与管理
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0o1XTVyl-1585757921169)(https://i.imgur.com/x4EHHRv.png)]
1 Show Execution Point
2 Step Over:单步执行。如果当前行为方法调用(不会跳到方法内部),方法执行完后跳到下一行。
3 Step Into:与Step Over不同的是,会跳到方法内部(非类库的方法)。
4 Force Step Into:与Step Into不同的是,始终跳到方法内部。
5 Step Out:跳出方法,返回到该方法调用处。
6 Drop Frame
7 Run to Cursor
8 Resume Program:程序执行到下一个断点处。
9 Stop:停止调试。
变量观察
- 选中变量,右键选择Add to Watches
- 修改变量值,调试结果。选择Set Value
条件断点
循环体内设置。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-svziXyNc-1585757921170)(https://i.imgur.com/mmRVOqe.png)]
日志断点
Suspend取消选中,显示日志输入框。
异常断点
单击如下图标,在弹窗中新建异常断点。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MuR1BfmH-1585757921170)(https://i.imgur.com/jyJn4Ku.png)]
变量断点
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-s610okvV-1585757921170)(https://i.imgur.com/v2nJxTt.png)]
方法断点
在方法名所在行添加断点。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RX2QOte0-1585757921170)(https://i.imgur.com/vNCM4sD.png)]