ToB企服应用市场:ToB评测及商务社交产业平台

标题: 鸿蒙5.0版开发:使用HiLog打印日记(ArkTS) [打印本页]

作者: 石小疯    时间: 2024-9-30 23:53
标题: 鸿蒙5.0版开发:使用HiLog打印日记(ArkTS)
在应用开发过程中,可在关键代码处输出日记信息。在运行应用后,通过查看日记信息来分析应用执行情况(如应用是否正常运行、代码运行时序、运行逻辑分支是否正常等)。

系统提供差别的API供开发者调用并输出日记信息,即HiLog与console。两个API在使用时略有差别,本文重点介绍HiLog的用法。
接口阐明

HiLog中定义了DEBUG、INFO、WARN、ERROR、FATAL五种日记级别,并提供了对应的方法输出差别级别的日记,接口如下表所示。
接口名功能形貌isLoggable(domain: number, tag: string, level: LogLevel)在打印日记前调用该接口,查抄指定领域标识、日记标识和级别的日记是否可以打印。debug(domain: number, tag: string, format: string, ...args: any[]) 输出DEBUG级别日记。仅用于应用/服务调试。
在DevEco Studio的terminal窗口或cmd里,通过命令“hdc shell hilogcat”设置可打印日记的等级为DEBUG。
info(domain: number, tag: string, format: string, ...args: any[])输出INFO级别日记。表示平凡的信息。warn(domain: number, tag: string, format: string, ...args: any[])输出WARN级别日记。表示存在警告。error(domain: number, tag: string, format: string, ...args: any[])输出ERROR级别日记。表示存在错误。fatal(domain: number, tag: string, format: string, ...args: any[])输出FATAL级别日记。表示出现致命错误、不可恢复错误。 参数剖析

阐明
   
  
约束与限制

日记打印最多打印4096字节,超出限制文本将被截断。
开发示例

在按钮中增加一个单击变乱,单击按钮时打印一条日记。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4