发布android项目是的log管理

来源:互联网 发布:linux服务器搭建 编辑:程序博客网 时间:2024/06/05 12:08

通常写一个工具类

 

package cn.itcast.mobilesafe.util;import android.util.Log;public class Logger {private static int LOGLEVEL = 6;//发布后 改变loglevel的值 就可以控制日志的显示private static int VERBOSE = 1;private static int DEBUG = 2;private static int INFO = 3;private static int WARN = 4;private static int ERROR = 5;public static void v(String tag,String msg){if(LOGLEVEL>VERBOSE){Log.v(tag, msg);}}public static void d(String tag,String msg){if(LOGLEVEL>DEBUG){Log.v(tag, msg);}}public static void i(String tag,String msg){if(LOGLEVEL>INFO){Log.v(tag, msg);}}public static void w(String tag,String msg){if(LOGLEVEL>WARN){Log.v(tag, msg);}}public static void e(String tag,String msg){if(LOGLEVEL>ERROR){Log.v(tag, msg);}}}

在代码中打印log时 使用工具类的logger打印log  发布项目的时候可以通过 logevel来控制显示log的显示
0 0