关于使用Eclipse中Android开发用的debug以及LogCat心得

        这里就没有贴图片了。

        首先:我们用debug。


        1、设置断电,断电设置在认为应该会错的地方。但是有一点,如果程序在安卓模拟器中无法运行起来,则该程序无法使用debug。如果可以,模拟器会弹出一个警告。

        2、然后,通过debug application来开始调试,

        3、step over:跳过语句,一条一条来。step into 进入到该语句内部执行。

        4、在调试过程中,我们可以随时把鼠标放入到某一个变量名上,就可以知道该变量的值。特别注意,可以通过这样来了解对方法的传入值,如果是个null,则直接可说明

        那里出了问题。

        5、用完后,要把断点清除。


        其次:我们用Android中的LogCat

        开始我用LogCat的时候,一点儿也不习惯,所列出的数据太多了,看的晕晕的。在最近一点点的尝试中,逐渐摸到一点套路。

        当然,可以用Filters来选择相应的LogCat,以及LogCat的输出语句。

        但是,我还是用不惯,我的方法是:如果程序运行不起来,肯定有bug,第一步:我先把LogCat数据清空。第二步:再一次运行程序(尽管运行不起来),这样就把范围极大地         缩小了。第三步:我再从那些LogCat中,寻找错误中带有我程序相应的包名的日志。最后双击,就成功的定位到了错误的源头。

        补充:日志过滤器中,如果是system.out.println,则课将tag设为system.out来进行日志过滤。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值