安卓中打印日志的方法有5中,分别为:
1.Log.v() - VERBOSE
2.Log.d() - DEBUG
3.Log.i()- INFO
4.Log.w()- WARN
5.Log.e()- ERROR
强度从上至下递增
Log部分源码和常量解释:
/**
* Priority constant for the println method; use Log.v.
*/
public static final int VERBOSE = 2;
/**
* Priority constant for the println method; use Log.d.
*/
public static final int DEBUG = 3;
/**
* Priority constant for the println method; use Log.i.
*/
public static final int INFO = 4;
/**
* Priority constant for the println method; use Log.w.
*/
public static final int WARN = 5;
/**
* Priority constant for the println method; use Log.e.
*/
public static final int ERROR = 6;
/**
* Priority constant for the println method.
*/
public static final int ASSERT = 7;
2. Logcat简单使用教程
第一步:定义TAG,即日志的标签,建议使用类名+XX的形式,容易找到日志的打印地点,也不会和系统的日志混淆
private static final String TAG = "MainActivityLog";
然后在需要写上日志的地方调用Log方法,举个栗子
Log.d(TAG,"onCreate()方法被调用");
第二步:点击图中框的位置,箭头指向的选项是默认的
第三步:打开下拉菜单,选择 Edit filter Configuration选项
第四步:点击+,填写Tag的值,就是刚刚在第一步设置的那个,选择ok
最后:下拉框选择刚刚自己设置的过滤器,Logcat就只会打印你所设置的日志内容了