日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙開發(fā)系統(tǒng)基礎(chǔ)能力:ohos.hilog 日志打印

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-06-25 15:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

日志打印

hilog日志系統(tǒng),使應(yīng)用/服務(wù)可以按照指定級別、標(biāo)識和格式字符串輸出日志內(nèi)容,幫助開發(fā)者了解應(yīng)用/服務(wù)的運(yùn)行狀態(tài),更好地調(diào)試程序。

說明: 本模塊首批接口從API version 7開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨(dú)標(biāo)記接口的起始版本。

導(dǎo)入模塊

import hilog from '@ohos.hilog';

hilog.isLoggable

isLoggable(domain: number, tag: string, level: LogLevel) : boolean

在打印日志前調(diào)用該接口,用于檢查指定領(lǐng)域標(biāo)識、日志標(biāo)識和級別的日志是否可以打印。

系統(tǒng)能力: SystemCapability.HiviewDFX.HiLog

參數(shù):

參數(shù)名類型必填說明
domainnumber日志對應(yīng)的領(lǐng)域標(biāo)識,范圍是0x0~0xFFFF,開發(fā)者可根據(jù)需要自定義。
tagstring指定日志標(biāo)識,可以為任意字符串,建議用于標(biāo)識調(diào)用所在的類或者業(yè)務(wù)行為。
level[LogLevel]日志級別。

返回值:

類型說明
boolean如果返回true,則該領(lǐng)域標(biāo)識、日志標(biāo)識和級別的日志可以打印,否則不能打印。

示例:

hilog.isLoggable(0x0001, "testTag", hilog.LogLevel.INFO);

LogLevel

日志級別。

系統(tǒng)能力: SystemCapability.HiviewDFX.HiLog

名稱默認(rèn)值說明
DEBUG3詳細(xì)的流程記錄,通過該級別的日志可以更詳細(xì)地分析業(yè)務(wù)流程和定位分析問題。
INFO4用于記錄業(yè)務(wù)關(guān)鍵流程節(jié)點(diǎn),可以還原業(yè)務(wù)的主要運(yùn)行過程; 用于記錄可預(yù)料的非正常情況信息,如無網(wǎng)絡(luò)信號、登錄失敗等。 這些日志都應(yīng)該由該業(yè)務(wù)內(nèi)處于支配地位的模塊來記錄,避免在多個(gè)被調(diào)用的模塊或低級函數(shù)中重復(fù)記錄。
WARN5用于記錄較為嚴(yán)重的非預(yù)期情況,但是對用戶影響不大,應(yīng)用可以自動(dòng)恢復(fù)或通過簡單的操作就可以恢復(fù)的問題。
ERROR6應(yīng)用發(fā)生了錯(cuò)誤,該錯(cuò)誤會(huì)影響功能的正常運(yùn)行或用戶的正常使用,可以恢復(fù)但恢復(fù)代價(jià)較高,如重置數(shù)據(jù)等。
FATAL7重大致命異常,表明應(yīng)用即將崩潰,故障無法恢復(fù)。

hilog.debug

debug(domain: number, tag: string, format: string, ...args: any[]) : void

打印DEBUG級別的日志。

DEBUG級別的日志在正式發(fā)布版本中默認(rèn)不被打印,只有在調(diào)試版本或打開調(diào)試開關(guān)的情況下才會(huì)打印。

系統(tǒng)能力: SystemCapability.HiviewDFX.HiLog

參數(shù):

參數(shù)名類型必填說明
domainnumber日志對應(yīng)的領(lǐng)域標(biāo)識,范圍是0x0~0xFFFF,開發(fā)者可根據(jù)需要自定義。
tagstring指定日志標(biāo)識,可以為任意字符串,建議用于標(biāo)識調(diào)用所在的類或者業(yè)務(wù)行為。
formatstring格式字符串,用于日志的格式化輸出。格式字符串中可以設(shè)置多個(gè)參數(shù),參數(shù)需要包含參數(shù)類型、隱私標(biāo)識。 隱私標(biāo)識分為{public}和{private},缺省為{private}。標(biāo)識{public}的內(nèi)容明文輸出,標(biāo)識{private}的內(nèi)容以過濾回顯。
argsany[]與格式字符串format對應(yīng)的可變長度參數(shù)列表。參數(shù)數(shù)目、參數(shù)類型必須與格式字符串中的標(biāo)識一一對應(yīng)。

示例:

輸出一條DEBUG信息,格式字符串為"%{public}s World %{private}d"。其中變參%{public}s為明文顯示的字符串;%{private}d為隱私的整型數(shù)。

hilog.debug(0x0001, "testTag", "%{public}s World %{private}d", "hello", 3);

字符串"hello"填入%{public}s,整型數(shù)3填入%{private}d,輸出日志:

08-05 12:21:47.579  2695-2703/com.example.myapplication D 00001/testTag: hello World < private >

hilog.info

info(domain: number, tag: string, format: string, ...args: any[]) : void

打印INFO級別的日志。

系統(tǒng)能力: SystemCapability.HiviewDFX.HiLog

參數(shù):

參數(shù)名類型必填說明
domainnumber日志對應(yīng)的領(lǐng)域標(biāo)識,范圍是0x0~0xFFFF,開發(fā)者可根據(jù)需要自定義。
tagstring指定日志標(biāo)識,可以為任意字符串,建議用于標(biāo)識調(diào)用所在的類或者業(yè)務(wù)行為。
formatstring格式字符串,用于日志的格式化輸出。格式字符串中可以設(shè)置多個(gè)參數(shù),參數(shù)需要包含參數(shù)類型、隱私標(biāo)識。 隱私標(biāo)識分為{public}和{private},缺省為{private}。標(biāo)識{public}的內(nèi)容明文輸出,標(biāo)識{private}的內(nèi)容以過濾回顯。
argsany[]與格式字符串format對應(yīng)的可變長度參數(shù)列表。參數(shù)數(shù)目、參數(shù)類型必須與格式字符串中的標(biāo)識一一對應(yīng)。

示例:

輸出一條INFO信息,格式字符串為"%{public}s World %{private}d"。其中變參%{public}s為明文顯示的字符串;%{private}d為隱私的整型數(shù)。

hilog.info(0x0001, "testTag", "%{public}s World %{private}d", "hello", 3);

字符串"hello"填入%{public}s,整型數(shù)3填入%{private}d,輸出日志:

08-05 12:21:47.579  2695-2703/com.example.myapplication I 00001/testTag: hello World < private >

hilog.warn

warn(domain: number, tag: string, format: string, ...args: any[]) : void

打印WARN級別的日志。

系統(tǒng)能力: SystemCapability.HiviewDFX.HiLog

參數(shù):

參數(shù)名類型必填說明
domainnumber日志對應(yīng)的領(lǐng)域標(biāo)識,范圍是0x0~0xFFFF,開發(fā)者可根據(jù)需要自定義。
tagstring指定日志標(biāo)識,可以為任意字符串,建議用于標(biāo)識調(diào)用所在的類或者業(yè)務(wù)行為。
formatstring格式字符串,用于日志的格式化輸出。格式字符串中可以設(shè)置多個(gè)參數(shù),參數(shù)需要包含參數(shù)類型、隱私標(biāo)識。 隱私標(biāo)識分為{public}和{private},缺省為{private}。標(biāo)識{public}的內(nèi)容明文輸出,標(biāo)識{private}的內(nèi)容以過濾回顯。
argsany[]與格式字符串format對應(yīng)的可變長度參數(shù)列表。參數(shù)數(shù)目、參數(shù)類型必須與格式字符串中的標(biāo)識一一對應(yīng)。

示例:

輸出一條WARN信息,格式字符串為"%{public}s World %{private}d"。其中變參%{public}s為明文顯示的字符串;%{private}d為隱私的整型數(shù)。

hilog.warn(0x0001, "testTag", "%{public}s World %{private}d", "hello", 3);

字符串"hello"填入%{public}s,整型數(shù)3填入%{private}d,輸出日志:

08-05 12:21:47.579  2695-2703/com.example.myapplication W 00001/testTag: hello World < private >

hilog.error

error(domain: number, tag: string, format: string, ...args: any[]) : void

打印ERROR級別的日志。

系統(tǒng)能力: SystemCapability.HiviewDFX.HiLog

參數(shù):

參數(shù)名類型必填說明
domainnumber日志對應(yīng)的領(lǐng)域標(biāo)識,范圍是0x0~0xFFFF,開發(fā)者可根據(jù)需要自定義。
tagstring指定日志標(biāo)識,可以為任意字符串,建議用于標(biāo)識調(diào)用所在的類或者業(yè)務(wù)行為。
formatstring格式字符串,用于日志的格式化輸出。格式字符串中可以設(shè)置多個(gè)參數(shù),參數(shù)需要包含參數(shù)類型、隱私標(biāo)識。 隱私標(biāo)識分為{public}和{private},缺省為{private}。標(biāo)識{public}的內(nèi)容明文輸出,標(biāo)識{private}的內(nèi)容以過濾回顯。
argsany[]與格式字符串format對應(yīng)的可變長度參數(shù)列表。參數(shù)數(shù)目、參數(shù)類型必須與格式字符串中的標(biāo)識一一對應(yīng)。

示例:

輸出一條ERROR信息,格式字符串為"%{public}s World %{private}d"。其中變參%{public}s為明文顯示的字符串;%{private}d為隱私的整型數(shù)。

hilog.error(0x0001, "testTag", "%{public}s World %{private}d", "hello", 3);

字符串"hello"填入%{public}s,整型數(shù)3填入%{private}d,輸出日志:

08-05 12:21:47.579  2695-2703/com.example.myapplication E 00001/testTag: hello World < private >

hilog.fatal

fatal(domain: number, tag: string, format: string, ...args: any[]) : void

打印FATAL級別的日志。

系統(tǒng)能力: SystemCapability.HiviewDFX.HiLog

參數(shù):

參數(shù)名類型必填說明
domainnumber日志對應(yīng)的領(lǐng)域標(biāo)識,范圍是0x0~0xFFFF,開發(fā)者可根據(jù)需要自定義。
tagstring指定日志標(biāo)識,可以為任意字符串,建議用于標(biāo)識調(diào)用所在的類或者業(yè)務(wù)行為。
formatstring格式字符串,用于日志的格式化輸出。格式字符串中可以設(shè)置多個(gè)參數(shù),參數(shù)需要包含參數(shù)類型、隱私標(biāo)識。 隱私標(biāo)識分為{public}和{private},缺省為{private}。標(biāo)識{public}的內(nèi)容明文輸出,標(biāo)識{private}的內(nèi)容以過濾回顯。
argsany[]與格式字符串format對應(yīng)的可變長度參數(shù)列表。參數(shù)數(shù)目、參數(shù)類型必須與格式字符串中的標(biāo)識一一對應(yīng)。

示例:

輸出一條FATAL信息,格式字符串為"%{public}s World %{private}d"。其中變參%{public}s為明文顯示的字符串;%{private}d為隱私的整型數(shù)。

hilog.fatal(0x0001, "testTag", "%{public}s World %{private}d", "hello", 3);

字符串"hello"填入%{public}s,整型數(shù)3填入%{private}d,輸出日志:

08-05 12:21:47.579  2695-2703/com.example.myapplication F 00001/testTag: hello World < private >

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9603

    瀏覽量

    157662
  • 鴻蒙
    +關(guān)注

    關(guān)注

    60

    文章

    3031

    瀏覽量

    46191
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    【匯思博SEEK100開發(fā)板試用體驗(yàn)】在開發(fā)鴻蒙OS搭建QT開發(fā)環(huán)境

    狀天線等,為各種功能的實(shí)現(xiàn)提供了硬件基礎(chǔ)。 二、QT for HarmonyOS 核心架構(gòu)原理 Qt 框架已對 HarmonyOS(鴻蒙操作系統(tǒng))提供支持,這使得開發(fā)者可以運(yùn)用熟悉的 Qt 技術(shù)棧
    發(fā)表于 08-24 18:34

    【HarmonyOS 5】金融應(yīng)用開發(fā)鴻蒙組件實(shí)踐

    【HarmonyOS 5】金融應(yīng)用開發(fā)鴻蒙組件實(shí)踐 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##
    的頭像 發(fā)表于 07-11 18:20 ?1153次閱讀
    【HarmonyOS 5】金融應(yīng)用<b class='flag-5'>開發(fā)</b><b class='flag-5'>鴻蒙</b>組件實(shí)踐

    開鴻開發(fā)板深度體驗(yàn):從開源鴻蒙開發(fā)到AI場景實(shí)踐

    開鴻開發(fā)板KaihongBoard-3588S-SBCKaihongBoard-3576-SBC體驗(yàn)開源鴻蒙能力學(xué)習(xí)開源鴻蒙開發(fā)●●●搭載K
    的頭像 發(fā)表于 07-03 17:03 ?2021次閱讀
    開鴻<b class='flag-5'>開發(fā)</b>板深度體驗(yàn):從開源<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b>到AI場景實(shí)踐

    多線程的安全注意事項(xiàng)

    .file.statvfs @ohos.file.storageStatistics @ohos.file.volumeManager @ohos.fileio @ohos.hilog
    發(fā)表于 06-20 07:49

    鴻蒙5開發(fā)寶藏案例分享---埋點(diǎn)開發(fā)實(shí)戰(zhàn)指南

    鴻蒙埋點(diǎn)開發(fā)寶藏指南:官方案例實(shí)戰(zhàn)解析,輕松搞定數(shù)據(jù)追蹤! 大家好呀!我是HarmonyOS開發(fā)路上的探索者。最近在折騰應(yīng)用埋點(diǎn)時(shí),意外發(fā)現(xiàn)了鴻蒙
    發(fā)表于 06-12 16:30

    FA模型綁定Stage模型ServiceExtensionAbility介紹

    \'@ohos.app.ability.Want\';import hilog from \'@ohos.hilog\';const TAG: string
    發(fā)表于 06-04 07:55

    Stage模型綁定FA模型ServiceAbility的方法

    \'@ohos.app.ability.common\';import hilog from \'@ohos.hilog\';import Logger from \'../utils/Logger
    發(fā)表于 06-04 06:54

    Stage模型啟動(dòng)FA模型PageAbility方法

    示例。 import common from \'@ohos.app.ability.common\';import hilog from \'@ohos.hilog\';import Want
    發(fā)表于 06-04 06:36

    鴻蒙5開發(fā)寶藏案例分享---自由流轉(zhuǎn)的拖拽多屏聯(lián)動(dòng)

    ? 【干貨預(yù)警】鴻蒙開發(fā)寶藏案例大揭秘!手把手教你玩轉(zhuǎn)常用功能**?** 大家好呀~,今天在扒拉鴻蒙文檔的時(shí)候,突然發(fā)現(xiàn)官方竟然藏了一堆超實(shí)用的開發(fā)案例! ?** 之前總覺得
    發(fā)表于 06-03 18:50

    鴻蒙5開發(fā)隱藏案例分享---自由流轉(zhuǎn)的瀏覽進(jìn)度接續(xù)

    定位! ?開發(fā)小技巧 調(diào)試神器 :用<span class=\"ne-text\">hilog</span>打印分布式數(shù)據(jù)傳遞日志
    發(fā)表于 06-03 18:47

    如何創(chuàng)建ServiceAbility,一文告訴你

    \'@ohos.hilog\';const TAG: string = \'[Sample_FAModelAbilityDevelop]\';const domain: number = 0xFF00
    發(fā)表于 05-28 07:38

    啟動(dòng)ServiceAbility的步驟

    \'@ohos.app.ability.Want\';import promptAction from \'@ohos.promptAction\';import hilog from \'@
    發(fā)表于 05-28 07:17

    如何連接ServiceAbility

    .rpc\';import hilog from \'@ohos.hilog\';const LOG_TAG: string = \'[Sample_FAModelAbilityDevelop]\';const
    發(fā)表于 05-28 07:07

    DevEcoStudio 中使用模擬器時(shí)如何過濾日志

    DevEcoStudio 中使用模擬器時(shí)如何過濾日志 #鴻蒙核心技術(shù)#鴻蒙開發(fā)者工具##DevEcoStudio 在 Hilog >
    發(fā)表于 05-23 10:46

    開源鴻蒙開發(fā)新體驗(yàn),開鴻Bot系列今日開啟預(yù)售!

    系列覆蓋筆記本電腦與迷你主機(jī)兩種形態(tài),既是開發(fā)者探索開源鴻蒙操作系統(tǒng)的學(xué)習(xí)設(shè)備,也是一款滿足輕辦公需求的智慧終端。憑借“新交互、新智能、新生態(tài)、新安全”四大核心能力,開鴻Bot系列面向
    發(fā)表于 05-16 14:13
    永善县| 寻乌县| 格尔木市| 渝中区| 白河县| 资中县| 龙江县| 顺昌县| 建阳市| 黄大仙区| 阜康市| 朝阳区| 临猗县| 西乌| 通化县| 泸西县| 万山特区| 吉林省| 根河市| 眉山市| 监利县| 宁阳县| 隆子县| 平安县| 新和县| 商南县| 高邮市| 鄂托克前旗| 商水县| 青神县| 富蕴县| 右玉县| 福泉市| 布尔津县| 淮北市| 德惠市| 武义县| 晋宁县| 鄂州市| 浙江省| 隆安县|