1# hiappevent_event.h 2 3<!--Kit: Performance Analysis Kit--> 4<!--Subsystem: HiviewDFX--> 5<!--Owner: @liujiaxing2024--> 6<!--Designer: @junjie_shi--> 7<!--Tester: @gcw_KuLfPSbe--> 8<!--Adviser: @foryourself--> 9 10## 概述 11 12定义所有预定义事件的事件名称。除了与特定应用关联的自定义事件之外,开发者还可以使用预定义事件进行打点。 13 14**引用文件:** <hiappevent/hiappevent_event.h> 15 16**库:** libhiappevent_ndk.z.so 17 18**系统能力:** SystemCapability.HiviewDFX.HiAppEvent 19 20**起始版本:** 8 21 22**相关模块:** [HiAppEvent](capi-hiappevent.md) 23 24## 汇总 25 26### 宏定义 27 28| 名称 | 描述 | 29| -- | -- | 30| [EVENT_USER_LOGIN](#event_user_login) "hiappevent.user_login" | 用户登录事件。<br>**起始版本:** 8 | 31| [EVENT_USER_LOGOUT](#event_user_logout) "hiappevent.user_logout" | 用户登出事件。<br>**起始版本:** 8 | 32| [EVENT_DISTRIBUTED_SERVICE_START](#event_distributed_service_start) "hiappevent.distributed_service_start" | 分布式服务事件。<br>**起始版本:** 8 | 33| [EVENT_APP_CRASH](#event_app_crash) "APP_CRASH" | 崩溃事件。<br>**起始版本:** 12 | 34| [EVENT_APP_FREEZE](#event_app_freeze) "APP_FREEZE" | 应用冻屏事件。<br>**起始版本:** 12 | 35| [EVENT_APP_LAUNCH](#event_app_launch) "APP_LAUNCH" | 启动耗时事件。<br>**起始版本:** 12 | 36| [EVENT_SCROLL_JANK](#event_scroll_jank) "SCROLL_JANK" | 滑动丢帧事件。<br>**起始版本:** 12 | 37| [EVENT_CPU_USAGE_HIGH](#event_cpu_usage_high) "CPU_USAGE_HIGH" | CPU高负载事件。<br>**起始版本:** 12 | 38| [EVENT_BATTERY_USAGE](#event_battery_usage) "BATTERY_USAGE" | 24h功耗器件分解统计事件。<br>**起始版本:** 12 | 39| [EVENT_RESOURCE_OVERLIMIT](#event_resource_overlimit) "RESOURCE_OVERLIMIT" | 资源泄漏事件。<br>**起始版本:** 12 | 40| [EVENT_ADDRESS_SANITIZER](#event_address_sanitizer) "ADDRESS_SANITIZER" | 地址越界事件。<br>**起始版本:** 12 | 41| [EVENT_MAIN_THREAD_JANK](#event_main_thread_jank) "MAIN_THREAD_JANK" | 主线程超时事件。<br>**起始版本:** 12 | 42| [EVENT_APP_HICOLLIE](#event_app_hicollie) "APP_HICOLLIE" | 任务执行超时事件。<br>**起始版本:** 18 | 43| [EVENT_APP_KILLED](#event_app_killed) "APP_KILLED" | 应用查杀事件。<br>**起始版本:** 20 | 44| [DOMAIN_OS](#domain_os) "OS" | OS作用域。<br>**起始版本:** 12 | 45 46## 宏定义说明 47 48### EVENT_USER_LOGIN 49 50``` 51#define EVENT_USER_LOGIN "hiappevent.user_login" 52``` 53 54**描述** 55 56用户登录事件。 57 58**起始版本:** 8 59 60### EVENT_USER_LOGOUT 61 62``` 63#define EVENT_USER_LOGOUT "hiappevent.user_logout" 64``` 65 66**描述** 67 68用户登出事件。 69 70**起始版本:** 8 71 72### EVENT_DISTRIBUTED_SERVICE_START 73 74``` 75#define EVENT_DISTRIBUTED_SERVICE_START "hiappevent.distributed_service_start" 76``` 77 78**描述** 79 80分布式服务事件。 81 82**起始版本:** 8 83 84### EVENT_APP_CRASH 85 86``` 87#define EVENT_APP_CRASH "APP_CRASH" 88``` 89 90**描述** 91 92崩溃事件。 93 94**起始版本:** 12 95 96### EVENT_APP_FREEZE 97 98``` 99#define EVENT_APP_FREEZE "APP_FREEZE" 100``` 101 102**描述** 103 104应用冻屏事件。 105 106**起始版本:** 12 107 108### EVENT_APP_LAUNCH 109 110``` 111#define EVENT_APP_LAUNCH "APP_LAUNCH" 112``` 113 114**描述** 115 116启动耗时事件。 117 118**起始版本:** 12 119 120### EVENT_SCROLL_JANK 121 122``` 123#define EVENT_SCROLL_JANK "SCROLL_JANK" 124``` 125 126**描述** 127 128滑动丢帧事件。 129 130**起始版本:** 12 131 132### EVENT_CPU_USAGE_HIGH 133 134``` 135#define EVENT_CPU_USAGE_HIGH "CPU_USAGE_HIGH" 136``` 137 138**描述** 139 140CPU高负载事件。 141 142**起始版本:** 12 143 144### EVENT_BATTERY_USAGE 145 146``` 147#define EVENT_BATTERY_USAGE "BATTERY_USAGE" 148``` 149 150**描述** 151 15224h功耗器件分解统计事件。 153 154**起始版本:** 12 155 156### EVENT_RESOURCE_OVERLIMIT 157 158``` 159#define EVENT_RESOURCE_OVERLIMIT "RESOURCE_OVERLIMIT" 160``` 161 162**描述** 163 164资源泄漏事件。 165 166**起始版本:** 12 167 168### EVENT_ADDRESS_SANITIZER 169 170``` 171#define EVENT_ADDRESS_SANITIZER "ADDRESS_SANITIZER" 172``` 173 174**描述** 175 176地址越界事件。 177 178**起始版本:** 12 179 180### EVENT_MAIN_THREAD_JANK 181 182``` 183#define EVENT_MAIN_THREAD_JANK "MAIN_THREAD_JANK" 184``` 185 186**描述** 187 188主线程超时事件。 189 190**起始版本:** 12 191 192### EVENT_APP_HICOLLIE 193 194``` 195#define EVENT_APP_HICOLLIE "APP_HICOLLIE" 196``` 197 198**描述** 199 200任务执行超时事件。 201 202**起始版本:** 18 203 204### EVENT_APP_KILLED 205 206``` 207#define EVENT_APP_KILLED "APP_KILLED" 208``` 209 210**描述** 211 212应用查杀事件。 213 214**起始版本:** 20 215 216### DOMAIN_OS 217 218``` 219#define DOMAIN_OS "OS" 220``` 221 222**描述** 223 224OS作用域。 225 226**起始版本:** 12 227 228