你可以创建自己包装为Log
-class,也许是这样的:
static class MyLog{
private static int mLevel;
public final static void setLevel(int level){
mLevel = level;
}
public final static void v(String tag, String message){
if(mLevel > 0) return;
Log.v(tag, message);
}
public final static void d(String tag, String message){
if(mLevel > 1) return;
Log.d(tag, message);
}
public final static void i(String tag, String message){
if(mLevel > 2) return;
Log.d(tag, message);
}
//Same for w and e if neccessary..
}
然后你可以使用MyLog.setLevel(1);
禁用任何详细的日志记录(或更高的水平来禁用这些日志以及) 。
我会在所有项目中使用//Log.v代替Log.v – weakwire 2012-04-04 11:48:09
删除代码中所有可以使用的日志项目 – Rakshi 2012-04-04 11:50:48