1# 日志打印 2 3### 简介 4 5提供日志打印类,并将日志信息保存至应用安装目录下。 6 7### 相关概念 8 9日志打印:hilog日志系统,使应用/服务可以按照指定级别、标识和格式字符串输出日志内容,帮助开发者了解应用/服务的运行状态,更好地调试程序。 10 11### 相关权限 12 13不涉及。 14 15##### 导入接口 16 17``` 18 import logger from '@ohos/log' 19 import { LogLevel } from '@ohos/log' 20 import { Configure } from '@ohos/log' 21``` 22 23##### 接口说明 24 251. configure参数设置 26 27``` 28 Configure = { 29 cheese: { 30 types: string[], 31 filename: string 32 } 33 defaults: { 34 appenders: string, 35 level: LogLevel 36 } 37 } 38 //types为file时将日志输出保存到以filename参数命名的文件中;appenders为日志打印tag;level为打印日志文件的最低等级 39``` 40 412. logger类初始化 42 43``` 44 logger.setConfigure(configure: Configure) 45 //configure为配置参数 46``` 47 483. debug类型打印日志 49 50``` 51 logger.debug(value) 52 //value为打印日志内容 53``` 54 554. info类型打印日志 56 57``` 58 logger.info(value) 59 //value为打印日志内容 60``` 61 625. warn类型打印日志 63 64``` 65 logger.warn(value) 66 //value为打印日志内容 67``` 68 696. error类型打印日志 70 71``` 72 logger.error(value) 73 //value为打印日志内容 74``` 75 767. fatal类型打印日志 77 78``` 79 logger.fatal(value, bool) 80 //value为打印日志内容 81``` 82 83### 兼容性 84 851.本示例支持 OpenHarmony API version 8 及以上版本。 86 872.本示例需要使用DevEco Studio 3.0 Beta4 (Build Version: 3.0.0.992, built on July 14, 2022)才可编译运行。