色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

鴻蒙開發系統基礎能力:ohos.faultLogger 故障日志獲取

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-06-24 17:29 ? 次閱讀

故障日志獲取

icon-note.gif說明: 本模塊首批接口從API version 8開始支持。后續版本的新增接口,采用上角標單獨標記接口的起始版本。 開發前請熟悉鴻蒙開發指導文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]

導入模塊

import faultLogger from '@ohos.faultLogger'

FaultType

故障類型枚舉。

系統能力: 以下各項對應的系統能力均為SystemCapability.HiviewDFX.Hiview.FaultLogger。

名稱默認值說明
NO_SPECIFIC0不區分故障類型
CPP_CRASH2C++程序故障類型
JS_CRASH3JS程序故障類型
APP_FREEZE4應用程序卡死故障類型

FaultLogInfo

故障信息數據結構,獲取到的故障信息的數據結構。

系統能力: 以下各項對應的系統能力均為SystemCapability.HiviewDFX.Hiview.FaultLogger。

名稱參數類型說明
pidnumber故障進程的進程id
uidnumber故障進程的用戶id
type[FaultType]故障類型
timestampnumber日志生成時的秒級時間戳
reasonstring發生故障的原因
modulestring發生故障的模塊
summarystring故障的概要
fullLogstring故障日志全文

faultLogger.querySelfFaultLog

querySelfFaultLog(faultType: FaultType, callback: AsyncCallback>) : void

獲取當前進程故障信息,該方法通過回調方式獲取故障信息數組,故障信息數組內最多上報10份故障信息。

系統能力: SystemCapability.HiviewDFX.Hiview.FaultLogger

參數:

參數名類型必填說明
faultType[FaultType]輸入要查詢的故障類型。
callbackAsyncCallbackArray>回調函數,在回調函數中獲取故障信息數組。 - value拿到故障信息數組;value為undefined表示獲取過程中出現異常,error返回錯誤提示字符串

示例:

function queryFaultLogCallback(error, value) {
    if (error) {
        console.info('error is ' + error);
    } else {
        console.info("value length is " + value.length);
        let len = value.length;
        for (let i = 0; i < len; i++) {
            console.info("log: " + i);
            console.info("Log pid: " + value[i].pid);
            console.info("Log uid: " + value[i].uid);
            console.info("Log type: " + value[i].type);
            console.info("Log timestamp: " + value[i].timestamp);
            console.info("Log reason: " + value[i].reason);
            console.info("Log module: " + value[i].module);
            console.info("Log summary: " + value[i].summary);
            console.info("Log text: " + value[i].fullLog);
        }
    }
}
faultLogger.querySelfFaultLog(faultLogger.FaultType.JS_CRASH, queryFaultLogCallback);

faultLogger.querySelfFaultLog

querySelfFaultLog(faultType: FaultType) : Promise>

獲取當前進程故障信息,該方法通過Promise方式返回故障信息數組,故障信息數組內最多上報10份故障信息。

系統能力: SystemCapability.HiviewDFX.Hiview.FaultLogger

參數:

參數名類型必填說明
faultType[FaultType]輸入要查詢的故障類型。

返回值:

類型說明
Promise>Promise實例,可以在其then()方法中獲取故障信息實例,也可以使用await。 - value拿到故障信息數組;value為undefined表示獲取過程中出現異常HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿

鴻蒙文檔.png

示例:

async function getLog() {
    let value = await faultLogger.querySelfFaultLog(faultLogger.FaultType.JS_CRASH);
    if (value) {
        console.info("value length is " + value.length);
	let len = value.length;
	for (let i = 0; i < len; i++) {
	    console.info("log: " + i);
	    console.info("Log pid: " + value[i].pid);
	    console.info("Log uid: " + value[i].uid);
	    console.info("Log type: " + value[i].type);
	    console.info("Log timestamp: " + value[i].timestamp);
	    console.info("Log reason: " + value[i].reason);
	    console.info("Log module: " + value[i].module);
	    console.info("Log summary: " + value[i].summary);
	    console.info("Log text: " + value[i].fullLog);
	}
    }
}

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開發系統
    +關注

    關注

    0

    文章

    38

    瀏覽量

    9681
  • 鴻蒙
    +關注

    關注

    57

    文章

    2350

    瀏覽量

    42843
收藏 人收藏

    評論

    相關推薦

    鴻蒙實戰開發:【FaultLoggerd組件】講解

    Faultloggerd部件是OpenHarmony中C/C++運行時崩潰臨時日志的生成及管理模塊。面向基于 Rust 開發的部件,Faultloggerd 提供了Rust Panic故障日志
    的頭像 發表于 03-12 16:22 ?1038次閱讀
    <b class='flag-5'>鴻蒙</b>實戰<b class='flag-5'>開發</b>:【FaultLoggerd組件】講解

    鴻蒙實戰項目開發:【短信服務】

    崗位需要掌握那些核心技術點?為此鴻蒙開發學習必須要系統性的進行。 而網上有關鴻蒙開發資料非常的少,假如你想學好
    發表于 03-03 21:29

    鴻蒙Flutter實戰:08-如何調試代碼

    # 鴻蒙Flutter實戰:如何調試代碼 ## 1.環境搭建 參考文章[鴻蒙Flutter實戰:01-搭建開發環境](https://gitee.com/zacks
    發表于 10-23 16:29

    基于OpenHarmony的Graphic標準子系統能力分析

    UI組件、布局、動畫、字體、輸入事件、窗口管理、渲染繪制等模塊?!   ∫韵轮饕治鰳藴?b class='flag-5'>系統能力。代碼版本是OpenHarmony3.1版本。  開機動畫是鴻蒙系統啟動后,運行的第一個
    發表于 03-18 13:45

    鴻蒙應用開發入門資料合集

    1、鴻蒙應用開發入門資料一:鴻蒙系統的概述1.1 鴻蒙系統是一個什么樣的
    發表于 03-22 11:23

    鴻蒙開源第三方組件資料合集

    1、鴻蒙開源第三方組件——日志工具組件Timber_ohosTimber_ohos是一個帶有小型可擴展API的日志工具組件,它可以給開發者提
    發表于 03-23 09:53

    鴻蒙原生應用/元服務開發-Stage模型能力接口(二)

    。 系統能力:以下各項對應的系統能力均為SystemCapability.Ability.AbilityRuntime.Core2.AbilityConstant.LaunchReas
    發表于 12-11 14:48

    鴻蒙原生應用/元服務開發-Stage模型能力接口(四)

    ‘@ohos.app.ability.AbilityStage’; 1.AbilityStage.onCreate onCreate(): void 當應用創建時調用。 系統能力
    發表于 12-14 15:39

    鴻蒙原生應用/元服務開發-Stage模型能力接口(六)

    、 ContextConstant.AreaMode 使用時通過ContextConstant.AreaMode獲取。 系統能力 :以下各項對應的系統
    發表于 12-18 14:40

    鴻蒙原生應用/元服務開發-Stage模型能力接口(七)

    下文ApplicationContext對系統環境變化監聽回調的能力,包括onConfigurationUpdated方法。本模塊首批接口從API version 9 開始支持。后續版本的新增接口,采用上角標單獨標記
    發表于 12-19 11:03

    鴻蒙實戰開發學習【FaultLoggerd組件】

    Faultloggerd部件是OpenHarmony中C/C++運行時崩潰臨時日志的生成及管理模塊。面向基于 Rust 開發的部件,Faultloggerd 提供了Rust Panic故障日志
    的頭像 發表于 03-17 20:39 ?513次閱讀
    <b class='flag-5'>鴻蒙</b>實戰<b class='flag-5'>開發</b>學習【FaultLoggerd組件】

    鴻蒙開發系統基礎能力ohos.hichecker檢測模式

    HiChecker可以作為應用開發階段使用的檢測工具,用于檢測代碼運行過程中部分易忽略的問題,如應用線程出現耗時調用、應用進程中Ability資源泄露等問題。開發者可以通過日志記錄或進程crash等形式查看具體問題并進行修改,提
    的頭像 發表于 06-24 15:50 ?388次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b><b class='flag-5'>系統</b>基礎<b class='flag-5'>能力</b>:<b class='flag-5'>ohos</b>.hichecker檢測模式

    鴻蒙開發系統基礎能力ohos.hilog 日志打印

    hilog日志系統,使應用/服務可以按照指定級別、標識和格式字符串輸出日志內容,幫助開發者了解應用/服務的運行狀態,更好地調試程序。
    的頭像 發表于 06-25 15:59 ?451次閱讀

    鴻蒙開發系統基礎能力ohos.pasteboard 剪貼板

    以下各項對應的系統能力均為SystemCapability.MiscServices.Pasteboard。
    的頭像 發表于 06-26 16:48 ?414次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b><b class='flag-5'>系統</b>基礎<b class='flag-5'>能力</b>:<b class='flag-5'>ohos</b>.pasteboard 剪貼板

    鴻蒙開發系統基礎能力ohos.systemTime 設置系統時間

    本模塊用來設置、獲取當前系統時間,設置、獲取當前系統日期和設置、獲取當前系統時區。
    的頭像 發表于 06-27 09:43 ?842次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b><b class='flag-5'>系統</b>基礎<b class='flag-5'>能力</b>:<b class='flag-5'>ohos</b>.systemTime 設置<b class='flag-5'>系統</b>時間
    主站蜘蛛池模板: 青青青青青青青草| www.av色| 四虎一级片| 妹妹好色网| 寂寞夜晚视频在线观看| 岛国在线永久免费视频| 最近的2019中文字幕HD| 亚洲国产日韩欧美视频二区| 欧美日韩中文国产一区| 久久精品视在线观看2| 国产精品亚洲国产三区| 办公室日本肉丝OL在线| 专干老肥熟女视频网站300部| 性色无码AV久久蜜臀| 人人做人人干| 男人天堂黄色| 久青草国产在线观看视频| 黑色丝袜美腿美女被躁翻了| 国产VA精品午夜福利视频| caoporn超碰视频| 2021国产精品国产精华| 亚洲在线成色综合网站| 午夜理伦片免费| 四虎影视库永久免费| 日本特黄网站| 青青app| 欧美国产影院| 欧美xxxav| 女人爽到高潮嗷嗷叫视频| 免费99精品国产自在现线| 开心片色99xxxx| 久久这里只有精品无码3D| 久久久久999| 久久热这里只有 精品| 久久久久久电影| 老板吻我下身好爽到高潮| 久久青青热| 芒果视频看片在线观看| 美女隐私黄www视频| 男女交性视频无遮挡全过程| 蜜桃传媒视频|