赞
踩
HarmonyOS提供了HiLog日志系统,让应用可以按照指定类型、指定级别、指定格式字符串输出日志内容,帮助开发者了解应用的运行状态,更好地调试程序。
输出日志的接口由HiLog类提供。在输出日志前,需要先调用HiLog的辅助类HiLogLabel定义日志标签。
static final HiLogLabel label = new HiLogLabel(HiLog.LOG_APP, 0x00201, "MY_TAG");
定义好标签后,就可以使用标签进行日志输出了。
HiLog中定义了DEBUG、INFO、WARN、ERROR、FATAL五种日志级别,并提供了对应的方法用于输出不同级别的日志,如输出一个info级别的日志,代码如下:
HiLog.info(log,"我是返回值");
日志输出可以在IDE的HiLog窗口进行查看,并通过此小工具进行过滤查看(如下图)。
如果觉得上面的做法麻烦的话,可以自己写一个日志工具。
package com.ibenben.harmonydemo.util;
import ohos.hiviewdfx.HiLog;
import ohos.hiviewdfx.HiLogLabel;
public class Log {
public final static HiLogLabel HI_LOG = new HiLogLabel(HiLog.LOG_APP, 0x0101, "我的日志");
public static void info(String text){
HiLog.info(HI_LOG,text);
}
}
调试模式开启比较简单。
如图所示:1、设置断点 2、点击Debug按钮
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。