plugin_utils.h

概述

声明用于ArkUI-X Plugin开发的工具API。

起始版本:

10

相关模块:

Plugin Utils

汇总

类型定义

类型定义名称 描述
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) 将传入的任务抛到对应线程异步执行。