> 文档中心 > 鸿蒙harmonyOS打印Log日志工具类+看不到Log日志的问题

鸿蒙harmonyOS打印Log日志工具类+看不到Log日志的问题


鸿蒙harmonyOS打印Log日志工具类+看不到Log日志的问题

文章目录

  • 鸿蒙harmonyOS打印Log日志工具类+看不到Log日志的问题
  • 前言
  • 一、使用工具类
  • 二、封装步骤
    • 1.鸿蒙harmonyOS打印Log日志工具类
    • 2.看不到Log日志的问题
  • 总结

前言

1、如果每次打印log都创建标签就很麻烦
2、如果是线上状态需要不显示log

一、使用工具类

     HiLogUtil.error("走到了!!!!!!!!!!!");     //打的包为上线包时,不显示log     //HiLogUtil.isRelease = true;

二、封装步骤

1.鸿蒙harmonyOS打印Log日志工具类

代码如下(示例):

package com.example.myapplication.base.utils;import ohos.hiviewdfx.HiLog;import ohos.hiviewdfx.HiLogLabel;public class HiLogUtil {//可以通过TAG 或 00001筛选    public static final String TAG = "TAG";    private static final HiLogLabel LABEL = new HiLogLabel(HiLog.LOG_APP, 0x00001, TAG);    //判断是否为线上包    public static boolean isRelease = false;    public static void error(String msg) { if (!isRelease) {     HiLog.error(LABEL, msg); }    }    public static void debug(String msg) { if (!isRelease) {     HiLog.debug(LABEL, msg); }    }    public static void warn(String msg) { if (!isRelease) {     HiLog.warn(LABEL, msg); }    }    public static void info(String msg) { if (!isRelease) {     HiLog.info(LABEL, msg); }    }    public static void fatal(String msg) { if (!isRelease) {     HiLog.fatal(LABEL, msg); }    }}

2.看不到Log日志的问题

1、选对标签 然后重启一些,看看好了没
鸿蒙harmonyOS打印Log日志工具类+看不到Log日志的问题2、没有好的话看看筛选条件,第一个是选择当前运行的,第二个是没有筛选,第三个是只看JS的

鸿蒙harmonyOS打印Log日志工具类+看不到Log日志的问题


总结

就是这样,愉快的使用把