写代码是每个程序员最乐意做的事,然而在开发中也会遇到很多令程序员很头疼的
事情。如果说让程序员最头疼的事情是看到无数
bug
、软件的发布遥遥无 期,那么
让程序员最最头疼的事情是程序在调试状态下没有问题然而在实际运行中确有问题。
调试程序是每个程序员工作中必不可少的部分,而且可以毫不夸张地说 调试程序
暂用了程序员
50%的工作时间。由此可见,调试程序是每个程序员必不可少的技术,
调试水平的高低决定了程序员水平的高低。在开发
Android
程 序前,有必要总结下
如何调试
Android
程序。目前就开发过程中,常用调试程序的方法总结如下:
1. 使用Eclipse
开发平台调试;
2. 结合Android SDK
调试;
3. 使用JUnit
调试;
使用
Eclipse
开发平台调试
这是使用
Eclipse 工具开发 Android 必须熟练掌握的调试技术,主要包括:设置
断点、查看变量值、查看当前堆栈等。打开
Eclipse
“
工具,单击
Run”
以及在调试的过程中,
打开其他调试面板,
相信只要使用一次就
完全明白了。不要小
瞧这些调试工具,只
要你细心,说不定其
他同事好几天没有解
决的
bug,你通过这
些工具就发现了。所
以熟练使用这些工具,
是开发人员必须的,
在有些时候甚至可以
事半功倍的效果。
结合
Android SDK调
试
在复杂的程序运行过
程中,如何调试程序
了?把程序运行过程
的信息保存为文件或
者输出到
IDE中,这
样就可以知道程序是
否是正常运行了。
在
Android中可以使用Log类,Log类在android.util包中,可以使用它将运行过程的信息输出
到
IDE中,直接查看程序运行的过程。Log 类提供了若干静态方法 : Log.v(String tag, String
2/9