步驟一:新建LogUtil類
public class LogUtil {
private static int LOGLEVEL =10;
private final static int VERBOSE =1;
private final static int DEBUG =2;
private final static int INFO =3;
private final static int WARN =4;
private final static int ERROR =5;
private static StringTAG ="";
/**
? ? * @param loglevel
? ? */
? ? public static void setDebug(boolean isDebug) {
if (isDebug) {
LOGLEVEL =10;
}else {
LOGLEVEL =0;
}
}
public static void setTag(String tag) {
TAG = tag;
}
public static void v(String tag, String msg) {
if (LOGLEVEL >VERBOSE)
Log.v(TAG, tag +"====" + msg);
}
public static void d(String tag, String msg) {
if (LOGLEVEL >DEBUG)
Log.d(TAG, tag +"====" + msg);
}
public static void i(String tag, String msg) {
if (LOGLEVEL >INFO)
Log.i(TAG, tag +"====" + msg);
}
public static void w(String tag, String msg) {
if (LOGLEVEL >WARN)
Log.w(TAG, tag +"====" + msg);
}
public static void e(String tag, String msg) {
if (LOGLEVEL >ERROR)
Log.e(TAG, tag +"====" + msg);
}
}
步驟二:在Application類的onCreate()方法里調(diào)用
LogUtil.setTag(getPackageName());// 設(shè)置LogTag
使用舉例:LogUtil.e("系統(tǒng)版本", "1.0");