kuikly-assets-resource
Kuikly 资源文件管理与加载助手。指导如何在 Kuikly 中添加、打包和加载 assets 资源,包括目录结构规范(common/页面资源)、各平台打包配置(Android/iOS/鸿蒙/H5/微信小程序/动态化)、ImageUri API 使用。当用户需要在 Kuikly 中使用本地图片资源、配置 assets 打包时使用。
By tencent-tds · 366 installs
npx skills add tencent-tds/kuiklyui-ai --skill kuikly-assets-resource
Source repository · Upstream listing
Kuikly 资源文件管理与加载
资源目录结构
assets 资源存放在 shared/src/commonMain/assets 目录下, 一般将资源放在对应页面目录 下,多页面共享的资源放 common/ 目录:
ImageUri API
ImageUri 是 Kuikly 统一的资源 URI 封装类,用于在 Image 、 PAG 等组件中引用资源。
工厂方法
URI Scheme 常量
Scheme 值 说明
SCHEME COMMON ASSETS assets://common/ 公共资源
SCHEME PAGE ASSETS assets:// pageName / 页面资源(运行时替换)
SCHEME FILE file:// 本地文件
SCHEME BASE64 data:image Base64 图片
Kuikly DSL 资源加载
加载 Assets 图片
Compose DSL 资源加载
Compose DSL 通过 DrawableResource + ImageUri 加载本地 assets 资源,目录结构和打包配置与 Kuikly DSL 完全一致。
相关 import
加载 Assets 图片
各平台打包配置
首次使用 assets 资源需要配置打包,详见 [PLATFORM CONFIG.md](references/PLATFORM CONFIG.md)