[android] 02_Logcat(日志猫)

Android 4.0

Logcat(日志猫)

Logcat(日志猫)
 
logcat 分6个等级
      verbose 啰嗦(尽可能多的显示) 黑色
      debug 调试 蓝色
      info 信息 绿色
      warn  警告  橙色
      error 错误 红色
      assert (级别最高)
若选择verbose,所有的log都会显示出来,error会显示error和assert错误
 
System.out和System.err输出的信息也会显示在LogCat中,
注意System.out输出信息是Info级别System.err是Warn级别
 
Log.w()Log.wtf()区别
 
Log.v(tag,msg) 其中tag一般为当前类名


import android.os.Bundle;
import android.util.Log;
import android.app.Activity;
public class MainActivity extends Activity {
    private static final String tag = "MainActivity";
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        Log.v(tag"我是提醒verbose等级的log");//tag名称一般为当前类
        Log.d(tag"我是调试debug等级的log");
        Log.i(tag"我是信息info等级的log");
        Log.w(tag"我是警告warn等级的log");
        Log.e(tag"我是错误erro等级的log");
        
        System.out.println("System.out打印的");
        System.err.println("System.err打印的");
        
        Log.w(tag"w打印出来的日志");//Send a WARN log message.
        Log.wtf(tag"wtf打印的日志");//一般用于测试中
        //打印的log为assert,为最高级别
    }
}