android利用日志消息调试程序

来源:互联网 发布:日本科技振兴机构知乎 编辑:程序博客网 时间:2024/05/20 14:20
开发android程序的时候,一个调试程序的方法就是在程序代码内部调用Log类,在LogCat中查看调试输出信息。
关于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中发现具体的程序错误信息,方便程序员的调试工作。