android轻松管理安卓应用中的log日志 发布应用时log日志全部去掉的方法
来源:互联网 发布:天天直播网络电视 编辑:程序博客网 时间:2024/06/06 08:44
第一种方法:
第一步:定义一个logTools工具类,相信你能够看懂的,谁的log,可以用谁的名字做方法名,如logli,这就是工程师li打印的日志
import android.util.Log;public class LogTools { public static boolean isShow = true;//上线模式 //public static boolean isShow = false;//开发模式 //ye工程师打出来的log public static void logYe(String msg){ if(isShow){ Log.i("Ye", msg); } } //li工程师打出来的log public static void logli(String msg){ if(isShow){ Log.i("lili", msg); } }}
第二步:在程序中应用的方式是:
LogTools.logYe("onTouchEvent-----"+event.getAction());
第二种方法:
在开发中经常要打印log,但是在我们发布项目的时候是不能打印。为了方便操作log我们需要自己定义个log类然后在开发阶段将下面LOG_LEVEL 设置为6这样所有的log都能显示,在发布的时候我们将LOG_LEVEL 设置为0.这样log就非常方便管理了
public class Logger { public static int LOG_LEVEL = 0; public static int ERROR = 1; public static int WARN = 2; public static int INFO = 3; public static int DEBUG = 4; public static int VERBOS = 5; public static void e(String tag,String msg){ if(LOG_LEVEL>ERROR) Log.e(tag, msg); } public static void w(String tag,String msg){ if(LOG_LEVEL>WARN) Log.w(tag, msg); } public static void i(String tag,String msg){ if(LOG_LEVEL>INFO) Log.i(tag, msg); } public static void d(String tag,String msg){ if(LOG_LEVEL>DEBUG) Log.d(tag, msg); } public static void v(String tag,String msg){ if(LOG_LEVEL>VERBOS) Log.v(tag, msg); }}
0 0
- android轻松管理安卓应用中的log日志 发布应用时log日志全部去掉的方法
- android轻松管理安卓应用中的log日志 发布应用时log日志全部去掉的方法
- android轻松管理安卓应用中的log日志 发布应用时log日志全部去掉的方法
- 发布应用时控制log日志输出
- android去掉代码中的log日志代码。
- 轻松管理安卓应用中的log打印信息
- Android 管理Log日志
- android log 日志管理
- android开发过程中的log日志管理
- 安卓 log日志框架
- android中的Log日志简介
- android中的日志工具Log
- Android中的日志工具Log
- Android log日志记录方法
- addLog(Log log) 打日志的方法
- 安卓开发解决不打印log日志方法
- android应用如何在发布市场时关掉所有的Log日志输出
- android应用如何在发布市场时关掉所有的Log日志输出
- #109 Triangle
- POJ 2777 Count Color 线段树染色问题+位运算表示状态
- linux 常用命令总结
- js面向对象编程
- opengles绘制可旋转的球体
- android轻松管理安卓应用中的log日志 发布应用时log日志全部去掉的方法
- TF-IDF及其算法
- 一个出轨带来的家庭悲剧
- SQL高级教程(五)
- 堆排序算法与PHP实现
- sleep和wait的区别
- FFMPEG中最关键的结构体之间的关系
- 通讯录1
- 常见多媒体文件格式及视音频编解码总结