开发android程序的时候,一个调试程序的方法就是在程序代码内部调用Log类,在LogCat中查看调试输出信息。
关于Log类,主要有以下几个方法:
Log.e(): 错误。
Log.w(): 警告。
Log.i(): 信息。
Log.d(): 调试。
Log.v(): 详细。
Log.wtf(): 严重的问题。
举个例子,我在编写Sudoku程序,其中创建新游戏界面时,要选择游戏难度:
关于Log类,主要有以下几个方法:
Log.e(): 错误。
Log.w(): 警告。
Log.i(): 信息。
Log.d(): 调试。
Log.v(): 详细。
Log.wtf(): 严重的问题。
举个例子,我在编写Sudoku程序,其中创建新游戏界面时,要选择游戏难度:
//开始新游戏
private void startGame(int i){
Log.d(TAG,"click on"+i);
//log.d()方法输出一条调试信息,接收两个参数:一个标签字符串和要输出的一条消息
Intent intent=new Intent(Sudoku.this,Game.class);
intent.putExtra(Game.KEY_DIFFICULTY, i);
startActivity(intent);
}在android程序开发中,Log类具有非常重要的作用,使用Log类可以直观的在LogCat中发现具体的程序错误信息,方便程序员的调试工作。

本文介绍在Android程序开发中如何利用Log类进行调试,通过具体实例展示了如何在创建新游戏界面时输出调试信息,以及Log类在发现程序错误、辅助调试工作中的重要作用。
7799

被折叠的 条评论
为什么被折叠?



