harmony 鸿蒙hiappevent_event.h

2025-06-16 浏览 (1)

hiappevent_event.h

概述

定义所有预定义事件的事件名称。

除了与特定应用关联的自定义事件之外,开发者还可以使用预定义事件进行打点。

示例代码:

ParamList list = OH_HiAppEvent_CreateParamList();
OH_HiAppEvent_AddInt32Param(list, PARAM_USER_ID, 123);
int res = OH_HiAppEvent_Write("user_domain", EVENT_USER_LOGIN, BEHAVIOR, list);
OH_HiAppEvent_DestroyParamList(list);

引用文件: <hiappevent/hiappevent_event.h>

库: libhiappevent_ndk.z.so

系统能力: SystemCapability.HiviewDFX.HiAppEvent

起始版本: 8

相关模块:HiAppEvent

汇总

宏定义

名称描述
EVENT_USER_LOGIN   "hiappevent.user_login"用户登录事件。
EVENT_USER_LOGOUT   "hiappevent.user_logout"用户登出事件。
EVENT_DISTRIBUTED_SERVICE_START   "hiappevent.distributed_service_start"分布式服务事件。
EVENT_APP_CRASH   "APP_CRASH"应用崩溃事件。
EVENT_APP_FREEZE   "APP_FREEZE"应用卡顿事件。
EVENT_APP_LAUNCH   "APP_LAUNCH"应用加载事件。
EVENT_SCROLL_JANK   "SCROLL_JANK"应用滑动卡顿事件。
EVENT_CPU_USAGE_HIGH   "CPU_USAGE_HIGH"应用CPU资源占用高事件。
EVENT_BATTERY_USAGE   "BATTERY_USAGE"应用电源使用率事件。
EVENT_RESOURCE_OVERLIMIT   "RESOURCE_OVERLIMIT"应用资源超限事件。
EVENT_ADDRESS_SANITIZER   "ADDRESS_SANITIZER"应用踩内存事件。
EVENT_MAIN_THREAD_JANK   "MAIN_THREAD_JANK"应用主线程超时事件。
EVENT_APP_HICOLLIE   "APP_HICOLLIE"应用任务执行超时事件。
DOMAIN_OS   "OS"OS作用域。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Performance Analysis Kit(性能分析服务)

harmony 鸿蒙HiAppEvent

harmony 鸿蒙HiAppEvent_AppEventGroup

harmony 鸿蒙HiAppEvent_AppEventInfo

harmony 鸿蒙HiCollie

harmony 鸿蒙HiCollie_DetectionParam

harmony 鸿蒙HiCollie_SetTimerParam

harmony 鸿蒙HiDebug

harmony 鸿蒙HiDebug_JsStackFrame

harmony 鸿蒙HiDebug_MemoryLimit

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/SKRfgg