自定义日志类LogUtil.java

import android.util.Log;
 

public class LogUtil {

 

static boolean bLog = true;

 

public static void d(String tag, String msg) {

if (bLog && Log.isLoggable(tag, Log.DEBUG)) {

Log.d(tag, msg);

}

}

 

public static void i(String tag, String msg) {

if (bLog && Log.isLoggable(tag, Log.INFO)) {

Log.i(tag, msg);

}

}

 

public static void e(String tag, String msg) {

if (bLog && Log.isLoggable(tag, Log.ERROR)) {

Log.e(tag, msg);

}

}

 

public static void v(String tag, String msg) {

if (bLog && Log.isLoggable(tag, Log.VERBOSE)) {

Log.v(tag, msg);

}

}

 

public static void w(String tag, String msg) {

if (bLog && Log.isLoggable(tag, Log.WARN)) {

Log.w(tag, msg);

}

}

}

使用方法:
使用的时候使用LogUtil.w代替系统自带的Log.w等等
在编译成release版本前将bLog改成false,那么在正式版发布的时候就不会打印系统debug的日志了.