Android-Debug方法

本文介绍如何使用Eclipse进行断点调试及Logcat日志调试,包括设置断点、观察变量值、不同调试模式的快捷键及Logcat的日志输出方法与筛选技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、断点调试-Eclipse

       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

        1、打开logcat窗口

             菜单栏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)填写过滤器信息

     


































评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值