Harmony鸿蒙开发 三、日志及调试 您所在的位置:网站首页 鸿蒙系统wifi密码在哪个文件 Harmony鸿蒙开发 三、日志及调试

Harmony鸿蒙开发 三、日志及调试

2024-01-04 20:28| 来源: 网络整理| 查看: 265

1、日志

HarmonyOS提供了HiLog日志系统,让应用可以按照指定类型、指定级别、指定格式字符串输出日志内容,帮助开发者了解应用的运行状态,更好地调试程序。

输出日志的接口由HiLog类提供。在输出日志前,需要先调用HiLog的辅助类HiLogLabel定义日志标签。

static final HiLogLabel label = new HiLogLabel(HiLog.LOG_APP, 0x00201, "MY_TAG"); 参数type:用于指定输出日志的类型。HiLog中当前只提供了一种日志类型,即应用日志类型LOG_APP。参数domain:用于指定输出日志所对应的业务领域,取值范围为0x0~0xFFFFF,开发者可以根据需要进行自定义。参数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); } } 2、调试

调试模式开启比较简单。

如图所示:1、设置断点 2、点击Debug按钮 在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有