Debug界面视图:
1、设置断点:双击代码的行号前面的空白栏。行号前会出现如下图标。如果要取消某个断点就再次双击这个断点即可取消。
(1) :表示设置断点成功。
(2):表示该断点执行时会被跳过。解决方式:
点击菜单栏上的”run”-->”Skip All Breakpoints”让它不被选中。点击之后断点图标就会变成
2、启动Debug
(1)方式一:右键点击项目,选中Debug As ,Eclipse弹出一个窗口提示转到Debug窗口模式,点击”yes”。
注意:当手机设备出现一个警告提示框时不需要点击,等2秒后自动消失的。
(2)方式二:点击工具栏上的小虫子,即可启动Debug。和方式一差不多。如下图:
(3)在Debug窗口模式下,要观察某个变量或者对象的值时,把光标点到该变量上面等一下就会提示它的值了。
或者在变量上右键选择”Watch”,如下图:
该变量的值就会在右上角的窗口的”Values”选项卡那里显示出来了:
然后选择Expression选项卡查看该变量的值。
3、调试方式与快捷键
F5 进入方法
F6 逐行追踪
F7 跳出方法
F8 下一个断点或是结束Debug
二、Logcat调试-Eclipse
菜单栏Window --> Show View --> Other --> Android --> Logcat
2、Logcat的输出方法和级别:
(1)Log.v(tag, message); //verbose模式,打印最详细的日志输出为黑色
(2)Log.d(tag, message); //debug级别的日志 颜色为蓝色
(3)Log.i(tag, message); //info级别的日志 颜色为绿色
(4)Log.w(tag, message); //warn级别的日志 颜色为橙色
(5)Log.e(tag, message); //error级别的日志 颜色为红色
3、Logcat的筛选:
(1)添加过滤器
(2)填写过滤器信息