IDE-Android Studio

工欲善其事,必先利其器。——《论语·卫灵公》

如果您需要了解更多有关Android Studio内容,请关注个人站点文章https://lwdhub.github.io/IDE-AndroidStudio/

配置Logcat颜色

IDE-Android Studio

Assert:#8F0005 深红
Debug:#0070BB 蓝
Error:#FF0006 红
Info:#48BB31 绿
Verbose:#BBBBBB 白
Warning:#BBBB23 黄

断点调试与管理

IDE-Android Studio

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

条件断点

循环体内设置。
IDE-Android Studio

日志断点

Suspend取消选中,显示日志输入框。
IDE-Android Studio

异常断点

单击如下图标,在弹窗中新建异常断点。
IDE-Android Studio

变量断点

IDE-Android Studio

方法断点

在方法名所在行添加断点。
IDE-Android Studio

Plugins