Android打印日志管理
16lz
2021-01-26
做项目的时候,免不了要打印许多日志,等项目上线了,想要去除日志是又找不到在哪里怎么办?我们可以建立一个日志打印的类来统一管理;
public class LogUtil { public static final String TAG = "project name"; public static boolean isDebug = true; public static boolean isInfo = true; public static boolean isWarn = true; public static boolean isError = true; public static void d(String tag, String msg) { if (isDebug) android.util.Log.d(tag, msg); } public static void d(String tag, String msg, Throwable t) { if (isDebug) android.util.Log.d(tag, msg, t); } public static void i(String tag, String msg) { if (isInfo) android.util.Log.i(tag, msg); } public static void i(String tag, String msg, Throwable t) { if (isInfo) android.util.Log.i(tag, msg, t); } public static void w(String tag, String msg) { if (isWarn) android.util.Log.w(tag, msg); } public static void w(String tag, String msg, Throwable t) { if (isWarn) android.util.Log.w(tag, msg, t); } public static void e(String tag, String msg) { if (isError) android.util.Log.e(tag, msg); } public static void e(String tag, String msg, Throwable t) { if (isError) android.util.Log.e(tag, msg, t); } public static void isDebugAll(boolean isTure){ isDebug=isTure; isInfo = isTure; isWarn = isTure; isError = isTure; }}
更多相关文章
- android无线内网打印机打印出图片
- Android支付Demo运行大坑
- Android之项目的目录结构
- Android(安卓)软件测试日志文件抓取
- 6、android 普通日志输出到SD卡
- Android(安卓)APP测试的日志文件抓取
- 【开源项目2】Android推送框架 androidpn
- android studio下module 未指定output path问题解决办法
- Android拦截HOME按键