Android Log打印日志自定义
1、定义Log工具类
public class MLog {
/** 通用后台信息过滤Tag */
private static final String TAG1 = "yudi";
private static final String TAG2 = "success";
private static final String TAG3 = "error";
/**
* 后台打印调试级别的信息
* @param msg 待打印信息
*/
public static void d(String msg) {
if (BuildConfig.DEBUG) {
Log.d(TAG1, msg);
}
}
/**
* 后台打印提示级别的信息
* @param msg 待打印信息
*/
public static void i(String msg) {
if (BuildConfig.DEBUG) {
Log.i(TAG2, msg);
}
}
/**
* 后台打印异常级别的信息
* @param msg 待打印信息
*/
public static void e(String msg) {
if (BuildConfig.DEBUG) {
Log.e(TAG3, msg);
}
}
}
2、使用
MLog.d("提示");
MLog.i("提示");
MLog.e("提示");
3、配置
在Android studio Logcat 中配置
tag:xxx 可打印自己的log数据
level:error | level:warn 可打印执行异常数据
package:mine & (level:error | tag:yudi | tag:success | tag:error)
package:mine & (tag:yudi | tag:success | tag:error)
package:mine & (level:error | level:warn | tag:yudi | tag:success | tag:error)