kuikly-expand-api
Installation
SKILL.md
Kuikly 自定义 Module 开发
Contents
- Core Guidelines
- Workflow: Creating Custom Module (Kuikly Side)
- Workflow: Implementing Native Side Module
Core Guidelines
- Module 是平台 API 的统一接口: Kuikly 本身不具备平台相关能力,通过 Module 机制将 Native API 暴露给 Kuikly 侧调用。
- 自定义 Module 需双端实现: Kuikly 侧定义 API 接口,Native 侧(Android/iOS/鸿蒙/H5/小程序)实现具体逻辑,通过
moduleName关联。 - 通信方式分同步和异步: 同步调用(
syncToNativeMethod)在 Kuikly 线程执行,异步调用(asyncToNativeMethod)在主线程执行。同步调用避免耗时操作。 - Module 名字必须全端一致: Kuikly 侧
moduleName()返回值必须与 Native 侧注册的名字完全一致。
Workflow: Creating Module (Kuikly Side)
Use this workflow to create a custom Module on the Kuikly (Kotlin) side.