在开发过程中经常会通过打印日志的方式来查看我们的信息,但是如果直接在代码中打印日志,打包上线前,由于打印日志的代码太多而无法屏蔽,在用户使用时日志依然会继续打印,因此可能会造成数据泄露,所以我们经常会写一个日主管理工具类:
public class LogUtils{
private static boolean isLog = true;//设置一个bool值
// v级别日志
public static v(String tag, String msg){
if(isLog){
Log.v(tag, msg);
}
}
// i级别日志
public static i(String tag, String msg){
if(isLog){
Log.i(tag, msg);
}
}
}
在代码中需要打印日志时调用者里面的方法就可以了,在打包上线以前,将bool值isLog改为false,以后就不会再打印日志