plugin_utils.h
概述
声明用于ArkUI-X Plugin开发的工具API。
起始版本:
10
相关模块:
汇总
类型定义
| 类型定义名称 | 描述 |
|---|---|
| ARKUI_X_Plugin_Task | 提供线程调度的任务类型。 |
枚举
| 枚举名称 | 描述 |
|---|---|
| ARKUI_X_Plugin_Thread_Mode { ARKUI_X_PLUGIN_PLATFORM_THREAD = 1, ARKUI_X_PLUGIN_JS_THREAD = 2 } |
枚举线程类型。 |
函数
| 函数名称 | 描述 |
|---|---|
| ARKUI_X_Plugin_GetJniEnv () | 在Android平台上,获取JNI环境。 |
| ARKUI_X_Plugin_RegisterJavaPlugin (bool (*func)(void*), const char* name) | 在Android平台上,注册给定的Plugin。 |
| ARKUI_X_Plugin_RunAsyncTask (ARKUI_X_Plugin_Task task, ARKUI_X_Plugin_Thread_Mode mode) | 将传入的任务抛到对应线程异步执行。 |