Android调试快捷键及相关技巧

一、设置断点

方法一:双击某行左边的空白栏

方法二:ctrl+shift+B

首次操作为添加,再次操作为取消。

 

二、调试相关快捷键

1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。

2. 【F11】:调试最后一次执行的程序。

3. 【Ctrl+F11】:运行最后一次执行的程序。

4. 【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中。

5. 【F6】:单步执行程序。

6. 【F7】:执行完方法,返回到调用此方法的后一条语句。

7. 【F8】:继续执行,到下一个断点或程序结束。

 

三、停留查看变量值

 

点击某个变量,右键->Watch,弹出Expressions框供查看变量值


四、Log信息打印机制

常用的Log有5个:Log.v()Log.d()Log.i() Log.w() Log.e()。
根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。

 

五、分享一些Eclipse中Debug的一些小技巧
    watch 过的变量 和我们自己加的程序断点不会被Eclipse 自动删除 除非我们手动删除否则会一直留在紫框中,这些数值会拖慢Eclipse 开发工具,如果过多的话很可能会造成 Eclipse 崩溃(有可能是Eclipse的BUG),让开发变得非常痛苦,在这里建议大家在每次Debug调试的时候将紫框中之前 加的程序断点 和 watch过的变量 全部手动清空,只添加这一次调试须要的断点就可以了,这样的话 Eclipse 就不会被这些拖慢进程的东西所导致崩溃。

参考文献:

http://xys289187120.blog.51cto.com/3361352/657169

http://blog.sina.com.cn/s/blog_4b93170a0102dw6d.html

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。