做门户网站用什么系统,营销推广方案怎么写,wordpress图片站,茂名企业建站程序日志打印
hilog日志系统#xff0c;使应用/服务可以按照指定级别、标识和格式字符串输出日志内容#xff0c;帮助开发者了解应用/服务的运行状态#xff0c;更好地调试程序。 说明#xff1a; 本模块首批接口从API version 7开始支持。后续版本的新增接口#xff0c;采用…日志打印
hilog日志系统使应用/服务可以按照指定级别、标识和格式字符串输出日志内容帮助开发者了解应用/服务的运行状态更好地调试程序。 说明 本模块首批接口从API version 7开始支持。后续版本的新增接口采用上角标单独标记接口的起始版本。 导入模块
import hilog from ohos.hilog;hilog.isLoggable
isLoggable(domain: number, tag: string, level: LogLevel) : boolean
在打印日志前调用该接口用于检查指定领域标识、日志标识和级别的日志是否可以打印。
系统能力 SystemCapability.HiviewDFX.HiLog
参数
参数名类型必填说明domainnumber是日志对应的领域标识范围是0x0~0xFFFF开发者可根据需要自定义。tagstring是指定日志标识可以为任意字符串建议用于标识调用所在的类或者业务行为。level[LogLevel]是日志级别。
返回值
类型说明boolean如果返回true则该领域标识、日志标识和级别的日志可以打印否则不能打印。
示例
hilog.isLoggable(0x0001, testTag, hilog.LogLevel.INFO);LogLevel
日志级别。
系统能力 SystemCapability.HiviewDFX.HiLog
名称默认值说明DEBUG3详细的流程记录通过该级别的日志可以更详细地分析业务流程和定位分析问题。INFO4用于记录业务关键流程节点可以还原业务的主要运行过程 用于记录可预料的非正常情况信息如无网络信号、登录失败等。 这些日志都应该由该业务内处于支配地位的模块来记录避免在多个被调用的模块或低级函数中重复记录。WARN5用于记录较为严重的非预期情况但是对用户影响不大应用可以自动恢复或通过简单的操作就可以恢复的问题。ERROR6应用发生了错误该错误会影响功能的正常运行或用户的正常使用可以恢复但恢复代价较高如重置数据等。FATAL7重大致命异常表明应用即将崩溃故障无法恢复。
hilog.debug
debug(domain: number, tag: string, format: string, …args: any[]) : void
打印DEBUG级别的日志。
DEBUG级别的日志在正式发布版本中默认不被打印只有在调试版本或打开调试开关的情况下才会打印。
系统能力 SystemCapability.HiviewDFX.HiLog
参数
参数名类型必填说明domainnumber是日志对应的领域标识范围是0x0~0xFFFF开发者可根据需要自定义。tagstring是指定日志标识可以为任意字符串建议用于标识调用所在的类或者业务行为。formatstring是格式字符串用于日志的格式化输出。格式字符串中可以设置多个参数参数需要包含参数类型、隐私标识。 隐私标识分为{public}和{private}缺省为{private}。标识{public}的内容明文输出标识{private}的内容以过滤回显。argsany[]是与格式字符串format对应的可变长度参数列表。参数数目、参数类型必须与格式字符串中的标识一一对应。
示例
输出一条DEBUG信息格式字符串为%{public}s World %{private}d。其中变参%{public}s为明文显示的字符串%{private}d为隐私的整型数。
hilog.debug(0x0001, testTag, %{public}s World %{private}d, hello, 3);字符串hello填入%{public}s整型数3填入%{private}d输出日志
08-05 12:21:47.579 2695-2703/com.example.myapplication D 00001/testTag: hello World privatehilog.info
info(domain: number, tag: string, format: string, …args: any[]) : void
打印INFO级别的日志。
系统能力 SystemCapability.HiviewDFX.HiLog
参数
参数名类型必填说明domainnumber是日志对应的领域标识范围是0x0~0xFFFF开发者可根据需要自定义。tagstring是指定日志标识可以为任意字符串建议用于标识调用所在的类或者业务行为。formatstring是格式字符串用于日志的格式化输出。格式字符串中可以设置多个参数参数需要包含参数类型、隐私标识。 隐私标识分为{public}和{private}缺省为{private}。标识{public}的内容明文输出标识{private}的内容以过滤回显。argsany[]是与格式字符串format对应的可变长度参数列表。参数数目、参数类型必须与格式字符串中的标识一一对应。
示例
输出一条INFO信息格式字符串为%{public}s World %{private}d。其中变参%{public}s为明文显示的字符串%{private}d为隐私的整型数。
hilog.info(0x0001, testTag, %{public}s World %{private}d, hello, 3);字符串hello填入%{public}s整型数3填入%{private}d输出日志
08-05 12:21:47.579 2695-2703/com.example.myapplication I 00001/testTag: hello World privatehilog.warn
warn(domain: number, tag: string, format: string, …args: any[]) : void
打印WARN级别的日志。
系统能力 SystemCapability.HiviewDFX.HiLog
参数
参数名类型必填说明domainnumber是日志对应的领域标识范围是0x0~0xFFFF开发者可根据需要自定义。tagstring是指定日志标识可以为任意字符串建议用于标识调用所在的类或者业务行为。formatstring是格式字符串用于日志的格式化输出。格式字符串中可以设置多个参数参数需要包含参数类型、隐私标识。 隐私标识分为{public}和{private}缺省为{private}。标识{public}的内容明文输出标识{private}的内容以过滤回显。argsany[]是与格式字符串format对应的可变长度参数列表。参数数目、参数类型必须与格式字符串中的标识一一对应。
示例
输出一条WARN信息格式字符串为%{public}s World %{private}d。其中变参%{public}s为明文显示的字符串%{private}d为隐私的整型数。
hilog.warn(0x0001, testTag, %{public}s World %{private}d, hello, 3);字符串hello填入%{public}s整型数3填入%{private}d输出日志
08-05 12:21:47.579 2695-2703/com.example.myapplication W 00001/testTag: hello World privatehilog.error
error(domain: number, tag: string, format: string, …args: any[]) : void
打印ERROR级别的日志。
系统能力 SystemCapability.HiviewDFX.HiLog
参数
参数名类型必填说明domainnumber是日志对应的领域标识范围是0x0~0xFFFF开发者可根据需要自定义。tagstring是指定日志标识可以为任意字符串建议用于标识调用所在的类或者业务行为。formatstring是格式字符串用于日志的格式化输出。格式字符串中可以设置多个参数参数需要包含参数类型、隐私标识。 隐私标识分为{public}和{private}缺省为{private}。标识{public}的内容明文输出标识{private}的内容以过滤回显。argsany[]是与格式字符串format对应的可变长度参数列表。参数数目、参数类型必须与格式字符串中的标识一一对应。
示例
输出一条ERROR信息格式字符串为%{public}s World %{private}d。其中变参%{public}s为明文显示的字符串%{private}d为隐私的整型数。
hilog.error(0x0001, testTag, %{public}s World %{private}d, hello, 3);字符串hello填入%{public}s整型数3填入%{private}d输出日志
08-05 12:21:47.579 2695-2703/com.example.myapplication E 00001/testTag: hello World privatehilog.fatal
fatal(domain: number, tag: string, format: string, …args: any[]) : void
打印FATAL级别的日志。
系统能力 SystemCapability.HiviewDFX.HiLog
参数
参数名类型必填说明domainnumber是日志对应的领域标识范围是0x0~0xFFFF开发者可根据需要自定义。tagstring是指定日志标识可以为任意字符串建议用于标识调用所在的类或者业务行为。formatstring是格式字符串用于日志的格式化输出。格式字符串中可以设置多个参数参数需要包含参数类型、隐私标识。 隐私标识分为{public}和{private}缺省为{private}。标识{public}的内容明文输出标识{private}的内容以过滤回显。argsany[]是与格式字符串format对应的可变长度参数列表。参数数目、参数类型必须与格式字符串中的标识一一对应。
示例
输出一条FATAL信息格式字符串为%{public}s World %{private}d。其中变参%{public}s为明文显示的字符串%{private}d为隐私的整型数。
hilog.fatal(0x0001, testTag, %{public}s World %{private}d, hello, 3);字符串hello填入%{public}s整型数3填入%{private}d输出日志
08-05 12:21:47.579 2695-2703/com.example.myapplication F 00001/testTag: hello World private