精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

OpenHarmony HiSysEvent打點調(diào)用實踐(L2)

系統(tǒng) OpenHarmony
此文章以openharmony 3.1代碼基礎(chǔ),介紹另外一種記錄: 事件打點(HiSysEvent)。

??想了解更多關(guān)于開源的內(nèi)容,請訪問:??

??51CTO 開源基礎(chǔ)軟件社區(qū)??

??https://ost.51cto.com??

簡介

設(shè)備開發(fā),通常的問題分析主要靠日志記錄,Openharmony的日志記錄分很多種,我們用的最多的是Hilog。

此文章以openharmony 3.1代碼基礎(chǔ),介紹另外一種記錄: 事件打點(HiSysEvent)。

  • 打點源碼分析。
  • 打點在代碼中應(yīng)用。
  • 打點測試工程的編譯配置。
  • 打點測試操作步驟。
  • 本用例開發(fā)板(3516開發(fā)板:HiSpark_AI_Hi3516D_One_Light_VER.B開發(fā)板上測試)。

打點源碼

主要的源碼目錄

  • 打點調(diào)用庫目錄:base\hiviewdfx\hisysevent\interfaces\native\innerkits\hisysevent。
  • 打點信息搜集存儲進程:base\hiviewdfx\hiview。
  • 打點測試進程(自己添加):myapp\hisysevent_test 源碼見附件。

測試進程和信息搜集進程流程

#夏日挑戰(zhàn)賽# OpenHarmony HiSysEvent打點調(diào)用實踐(L2)-開源基礎(chǔ)軟件社區(qū)

  • 打點調(diào)用進程通過套接字,發(fā)送打點信息。
  • hiview進程通過套接字接收打點信息,進行處理存儲。
  • 事件處理插件配置的初始化讀取。
    1.事件是否通過線程來處理的配置:?system\etc\hiview\plugin_config?,解析函數(shù)Plugin::BindWorkLoop?2.事件格式的配置:system\etc\hiview\hisysevent.def,解析函數(shù)SysEventService::OnLoad。hisysevent.def中沒有定義的事件,不會存儲在/data/log/LogService/sys_event_db/hisysevent.db中。
  • 接收數(shù)據(jù)的處理。
    1.插件初始化的配置中?配置了?線程來處理,則接收消息會調(diào)用EventLoop::AddEvent?進行處理存儲。2.插件初始化的配置中?未配置?線程處理,則接收消息會調(diào)用Pipeline::ProcessEvent進行處理存儲。

測試工程配置

代碼目錄結(jié)構(gòu)

#夏日挑戰(zhàn)賽# OpenHarmony HiSysEvent打點調(diào)用實踐(L2)-開源基礎(chǔ)軟件社區(qū)

源碼見附件。

子系統(tǒng)配置

build\subsystem_config.json。

"myapp": {
"path":"myapp",
"name": "myapp"
}

#夏日挑戰(zhàn)賽# OpenHarmony HiSysEvent打點調(diào)用實踐(L2)-開源基礎(chǔ)軟件社區(qū)

產(chǎn)品配置

productdefine\common\products\Hi3516DV300.json。

"myapp:hisysevent_test":{}

#夏日挑戰(zhàn)賽# OpenHarmony HiSysEvent打點調(diào)用實踐(L2)-開源基礎(chǔ)軟件社區(qū)

事件domain配置(myapp源文件不包含,需要學習者自行配置)

base\hiviewdfx\hisysevent\interfaces\native\innerkits\hisysevent\include\hisysevent.h。

static constexpr char HISYSEVENTTEST[] = "HISYSEVENTTEST";

#夏日挑戰(zhàn)賽# OpenHarmony HiSysEvent打點調(diào)用實踐(L2)-開源基礎(chǔ)軟件社區(qū)

bundle.json配置

#夏日挑戰(zhàn)賽# OpenHarmony HiSysEvent打點調(diào)用實踐(L2)-開源基礎(chǔ)軟件社區(qū)

格式定義和打點調(diào)用對比

#夏日挑戰(zhàn)賽# OpenHarmony HiSysEvent打點調(diào)用實踐(L2)-開源基礎(chǔ)軟件社區(qū)

編譯

  1. 全量編譯:./build.sh --product-name Hi3516DV300 --ccache?需要全量編譯,才能將myapp\hisysevent_test\hisysevent_test.yaml的打點格式編譯到hisysevent.def中去。
  2. 測試工程編譯:./build.sh --product-name Hi3516DV300 --ccache --build-target hisyseventTest。

測試

  • 修改開發(fā)板的讀寫權(quán)限。
進入終端:hdc_std.exe shell
修改權(quán)限:mount -o remount,rw /
添加test目錄:mkdir /data/test/

#夏日挑戰(zhàn)賽# OpenHarmony HiSysEvent打點調(diào)用實踐(L2)-開源基礎(chǔ)軟件社區(qū)

  • 將編譯文件發(fā)送到開發(fā)板對應(yīng)目錄:
測試應(yīng)用:hdc_std.exe file send Z:\L2.31\out\hi3516dv300\myapp\hisysevent_test\hisyseventTest /data/test/
打點信息格式文件:hdc_std.exe file send Z:\L2.31\out\hi3516dv300\packages\phone\system\etc\hiview\hisysevent.def /system/etc/hiview/

#夏日挑戰(zhàn)賽# OpenHarmony HiSysEvent打點調(diào)用實踐(L2)-開源基礎(chǔ)軟件社區(qū)

注意:如果hisysevent_test.yaml沒有編入hisysevent.def,則需要去掉–ccache參數(shù)重新進行全量編譯。

  • 修改打點測試應(yīng)用的執(zhí)行權(quán)限。
切到對應(yīng)的目錄:cd /data/test/
修改成可執(zhí)行:chmod 0755 hisyseventTest
  • 修改系統(tǒng)時間,便于查看打點消息。
修改系統(tǒng)時間搓: date 2022-06-21
同步硬件時鐘: hwclock -w
查詢時間: date
  • 終端1:實時查看tag為HisysEvTest的打點消息。
hisysevent -r -t HisysEvTest
  • 終端2:執(zhí)行測試打點的應(yīng)用。
/data/test/hisyseventTest
  • 終端3:查看存儲的打點消息。
hisysevent -l

#夏日挑戰(zhàn)賽# OpenHarmony HiSysEvent打點調(diào)用實踐(L2)-開源基礎(chǔ)軟件社區(qū)

#夏日挑戰(zhàn)賽# OpenHarmony HiSysEvent打點調(diào)用實踐(L2)-開源基礎(chǔ)軟件社區(qū)

??事件數(shù)據(jù)格式配置??。

文章相關(guān)附件可以點擊下面的原文鏈接前往下載:

??想了解更多關(guān)于開源的內(nèi)容,請訪問:??

??51CTO 開源基礎(chǔ)軟件社區(qū)??

??https://ost.51cto.com??。

責任編輯:jianghua 來源: 鴻蒙社區(qū)
相關(guān)推薦

2022-02-17 16:47:40

OpenharmonIPC通信鴻蒙

2022-02-21 15:38:57

Openharmon操作系統(tǒng)鴻蒙

2022-07-14 19:03:33

IPC服務(wù)鴻蒙

2022-07-04 16:41:16

IPC通信HiTrace

2022-04-06 11:27:05

harmonyeTS 開發(fā)NAPI開發(fā)

2021-10-20 19:14:30

緩存CacheCPU

2015-01-20 13:19:52

OpenStack網(wǎng)絡(luò)層數(shù)據(jù)鏈路層

2022-01-06 16:16:21

鴻蒙HarmonyOS應(yīng)用

2022-06-14 15:07:04

IPC客戶端服務(wù)端

2023-01-31 09:12:16

CPU芯片緩存

2023-02-20 08:00:00

2023-10-10 15:33:55

機器學習相似性度量

2022-02-17 17:52:00

openharmon項目開發(fā)鴻蒙

2022-08-26 14:58:43

區(qū)塊鏈比特幣架構(gòu)

2022-01-14 09:57:14

鴻蒙HarmonyOS應(yīng)用

2014-11-25 13:28:17

openstackneutronDVR

2019-07-30 13:18:25

自動駕駛L2駕駛

2022-03-21 15:42:36

智能家居物聯(lián)網(wǎng)MQTT

2022-02-14 13:52:04

OpenHarmor系統(tǒng)鴻蒙

2022-03-28 15:40:34

harmony鴻蒙操作系統(tǒng)
點贊
收藏

51CTO技術(shù)棧公眾號

国产热re99久久6国产精品| 日韩欧美在线网站| 五月天国产一区| 国产乱淫a∨片免费视频| 中文字幕av亚洲精品一部二部| 欧美一区二区三区在线看| 一区二区免费在线视频| 亚洲国产综合一区| 日韩精品一二区| 欧美成年人视频网站| 51调教丨国产调教视频| 青娱乐极品盛宴一区二区| 亚洲国产乱码最新视频 | 国产精品白丝久久av网站| 亚洲国产一区二区视频| 亚洲一卡二卡区| 开心激情综合网| 日本欧美在线看| 久久久亚洲国产| 99自拍偷拍视频| 午夜先锋成人动漫在线| 欧美福利视频一区| 免费av网址在线| a篇片在线观看网站| 久久久欧美精品sm网站| 丁香五月网久久综合| 懂色av蜜臀av粉嫩av喷吹| 亚洲成人中文| 久久精品国产亚洲| 91成人在线免费视频| 久久悠悠精品综合网| 99久久99热这里只有精品| 免费一级片91| 高清在线视频日韩欧美| 免费精品在线视频| 成人精品亚洲| 亚洲四色影视在线观看| 中文字幕乱码一区| 亚洲一级大片| 日韩欧美中文字幕制服| 成人av毛片在线观看| 91精品韩国| 欧美香蕉大胸在线视频观看| 国产真人做爰毛片视频直播| 亚洲wwwww| 亚洲美女淫视频| 一区二区三区偷拍| 成人网视频在线观看| 久久蜜桃av一区精品变态类天堂| 黄色99视频| 日本人妻丰满熟妇久久久久久| 国产精品资源网站| 3d动漫啪啪精品一区二区免费| 久久这里只有精品9| 日韩精品久久久久久| 国产精品吊钟奶在线| 国产主播第一页| 日韩**一区毛片| 国产精品aaaa| 亚洲怡红院av| 久久精品国产999大香线蕉| 国产精品网站大全| 97人妻精品一区二区三区视频| 久久se精品一区精品二区| 成人精品一区二区三区电影免费| 91资源在线视频| 激情图片小说一区| 91香蕉国产在线观看| 国产欧美综合视频| 国产不卡视频在线观看| 国产精品污www一区二区三区| 免费的黄色av| 久久久.com| 亚洲国产日韩美| 18videosex性欧美麻豆| 亚洲成a人片在线观看中文| 欧美第一黄网免费网站| 国产精品成人观看视频免费| www.精品视频| 不卡一区二区中文字幕| 蜜桃成人在线| 女女色综合影院| 亚洲另类在线一区| 久久久久久久久久久99| 成人性生活av| 欧美日本一道本| 男生和女生一起差差差视频| 老司机aⅴ在线精品导航| 亚洲欧美中文另类| 永久av免费网站| 韩日成人av| 日本成人精品在线| 亚洲天堂中文在线| 成人深夜视频在线观看| 日韩av电影免费在线观看| 精品国产丝袜高跟鞋| 亚洲午夜电影在线| www.日日操| 精品国产鲁一鲁****| 精品亚洲国产成av人片传媒| 亚洲天堂岛国片| 国产一区二区三区自拍| 日本国产高清不卡| 国产精品无码久久av| av午夜一区麻豆| 中文字幕中文字幕在线中心一区| 成人bbav| 欧美精品日韩一本| 大又大又粗又硬又爽少妇毛片| 精品国产91| 欧美激情国产精品| 中文字幕在线网址| 成人av高清在线| 一区二区三区精品国产| 麻豆国产在线| 日韩一区二区在线观看视频| 国产jk精品白丝av在线观看| 国产精品多人| 91免费精品视频| 国产天堂素人系列在线视频| 亚洲一区二区三区自拍| 日韩成人精品视频在线观看| 啄木系列成人av电影| 欧美激情精品久久久| 国产一区二区三区黄片| 91网站最新网址| 日韩精品免费一区| 成人黄色理论片| 在线看欧美日韩| 国产九色在线播放九色| 高清av一区二区| 中文字幕久精品免| 亚洲电影有码| 亚洲区在线播放| 久草手机在线观看| 粉嫩一区二区三区性色av| 在线丝袜欧美日韩制服| 在线观看精品| 亚洲欧美一区二区三区久久| 国内免费精品视频| 丁香啪啪综合成人亚洲小说 | 亚洲一级免费观看| 图片婷婷一区| 98精品国产自产在线观看| www黄色在线观看| 亚洲欧美一区二区久久| gai在线观看免费高清| 国产乱码精品一区二区三区四区| 欧美在线性爱视频| 爽爽视频在线观看| 狠狠综合久久av一区二区小说 | 国产精品污网站| 国产精品无码av无码| 精品一区毛片| 国产精品久久99久久| 激情小视频在线| 欧美影视一区二区三区| 永久免费毛片在线观看| 日本美女视频一区二区| 午夜精品美女久久久久av福利| 成人免费看黄| 亚洲天堂av网| 中日精品一色哟哟| 国产精品久久久久久久久久免费看 | 9.1在线观看免费| 亚洲电影av| 精品一区二区三区免费毛片| av高清不卡| 亚洲午夜国产成人av电影男同| 97人妻精品视频一区| 国产精品视频在线看| 99re6在线观看| 在线成人直播| 成人免费看片网站| 午夜不卡影院| 丝袜美腿亚洲一区二区| 国产情侣自拍小视频| 亚洲一区视频在线| 日本xxxx裸体xxxx| 日本中文字幕一区| dy888午夜| 久久a爱视频| 国产成人精品久久| 久久bbxx| 亚洲国产精品999| 精品黑人一区二区三区| 综合网在线视频| 91黄色免费视频| 麻豆成人91精品二区三区| 男人j进女人j| 亚洲精品亚洲人成在线观看| 国产精品一区二区三区久久久| 中文字幕在线观看网站| 亚洲精品国产精品国产自| 亚洲午夜无码久久久久| 亚洲午夜久久久久久久久电影网| 97人妻精品一区二区三区免| 久久99精品久久久久久国产越南 | 97影院秋霞午夜在线观看| 亚洲精品动漫100p| 一级全黄少妇性色生活片| 亚洲国产美女搞黄色| 超碰人人人人人人人| 成人永久aaa| 色一情一区二区三区| 亚洲最黄网站| 在线免费观看成人| 亚洲精品合集| 国产精品v欧美精品∨日韩| 日韩成人高清| 97免费视频在线播放| 色欧美激情视频在线| 日韩精品视频在线| 波多野结衣中文字幕在线播放| 伊人影院久久| 正在播放91九色| 要久久电视剧全集免费| 91麻豆国产精品| 婷婷综合六月| 性色av一区二区三区免费| 2017亚洲天堂1024| 日韩精品高清在线| 亚洲精品久久久久avwww潮水| 欧美午夜不卡在线观看免费| 99热国产在线观看| 亚洲精品高清在线| 一本一本久久a久久| 久久久久久久国产精品影院| 亚洲精品激情视频| 国产精品自在在线| 久久精品一卡二卡| 美女精品自拍一二三四| 欧美牲交a欧美牲交aⅴ免费下载| 国产精品成人一区二区网站软件| 免费观看黄色的网站| 成人免费av| 日本不卡久久| 国产一区国产二区国产三区| 美乳视频一区二区| 久久夜色精品国产噜噜av小说| 成人羞羞视频免费| 亚洲福利合集| 99视频在线播放| 综合伊人久久| 成人91免费视频| 成人av激情人伦小说| 999热视频在线观看| 激情视频亚洲| 亚洲aa中文字幕| 精品一区二区三区中文字幕在线| 成人免费视频a| 在线免费成人| 91热精品视频| 视频一区日韩| 国产精品免费观看高清| 精品国产影院| 精品无码久久久久久久动漫| 欧美三级自拍| 日本高清久久一区二区三区| 精品视频亚洲| 亚洲欧美日产图| 先锋资源久久| 国产成人亚洲综合无码| 国产精品theporn| 日本www在线视频| 丝袜诱惑亚洲看片| 亚洲第一中文av| 激情小说亚洲一区| 麻豆tv在线观看| 99麻豆久久久国产精品免费 | 国产精品午夜免费| 2014亚洲天堂| 亚洲一级不卡视频| 久久99国产综合精品免费| 在线一区二区视频| 国产乱淫a∨片免费观看| 欧美成人综合网站| 日韩大胆人体| 深夜福利国产精品| 天堂va在线| 欧美一级高清免费| 国产情侣一区二区三区| 成人18视频| 精品久久久亚洲| mm131午夜| 性xx色xx综合久久久xx| 亚洲一区日韩精品| 国产98色在线|日韩| 在线免费观看成年人视频| 国产精品福利一区二区三区| 久久久久久久久久99| 色呦呦国产精品| 国产乱淫片视频| 亚洲国产精品电影在线观看| 888av在线| 久久久免费精品| 精品久久在线| 久久久www免费人成黑人精品| 久久国产精品成人免费观看的软件| 日韩a级黄色片| 久久黄色影院| 欧美老女人bb| 国产精品全国免费观看高清| 中文在线观看免费网站| 欧美亚洲国产怡红院影院| 亚洲av永久纯肉无码精品动漫| 亚洲性夜色噜噜噜7777| 色婷婷在线播放| 国产精品亚发布| 九九综合在线| 麻豆tv在线播放| 国产精品白丝jk黑袜喷水| 国精产品一区二区三区| 亚洲成人av福利| 国产美女主播在线观看| 亚洲新中文字幕| 天堂av在线网| www.一区二区三区| 欧美va久久久噜噜噜久久| 久中文字幕一区| 亚洲有吗中文字幕| 少妇黄色一级片| www国产成人免费观看视频 深夜成人网| 国产乱国产乱老熟300| 欧美日韩成人一区二区| 九色在线观看视频| 97久久精品视频| 都市激情亚洲欧美| 人妻无码一区二区三区四区| 国产最新精品精品你懂的| 蜜桃av乱码一区二区三区| 懂色av影视一区二区三区| 亚洲精品国产精品国| 久久久国产影院| 国产极品一区| 三区精品视频| 久久久久在线| a级大片在线观看| 激情亚洲一区二区三区四区| 日本高清视频www| 国内精品久久久| 国产精品色呦| 秋霞无码一区二区| 福利一区二区在线| 久久精品波多野结衣| 日韩一区二区在线观看视频播放| 成人在线观看亚洲| 亚洲精品欧美一区二区三区| 亚州av乱码久久精品蜜桃 | 91国内外精品自在线播放| 日韩精品欧美在线| 男人的天堂久久精品| 国产精品麻豆免费版现看视频| 欧美日韩三级在线| 992tv免费直播在线观看| 国产日韩精品在线| 五月婷婷亚洲| 波多野结衣中文字幕在线播放| 一区二区高清在线| 免费av网站观看| 欧美专区日韩视频| 欧美三级三级| 色噜噜狠狠一区二区| 亚洲精品精品亚洲| 乱精品一区字幕二区| 97在线精品视频| 视频一区欧美| 中文字幕永久有效| 一区二区三区成人| 凸凹人妻人人澡人人添| 日本免费在线精品| 91日韩欧美| 日本xxxx免费| 日韩欧美主播在线| 香蕉视频在线看| 波多野结衣久草一区| 日韩午夜激情| 久久久久无码精品国产sm果冻| 欧美精选在线播放| 九色91在线| 欧美一区免费视频| 激情欧美一区二区| 日本午夜小视频| 一区二区欧美日韩视频| 国产乱码精品一区二区三区亚洲人| 国产中文字幕乱人伦在线观看| 久久精品欧美一区二区三区不卡 | 国产日韩欧美在线观看视频| 精品国产欧美一区二区| 成人va天堂| 高清无码一区二区在线观看吞精| 久久久国产精品午夜一区ai换脸| 亚洲天堂自拍偷拍| 7m精品福利视频导航| 欧美电影一二区| 国产精品无码在线| 欧美日韩精品欧美日韩精品一综合| 狂野欧美激情性xxxx欧美| 涩涩涩999| 成人av电影在线播放|