HarmonyOS 鸿蒙Next hsp动态共享库中media下的图片资源如何引用

发布于 1周前 作者 bupafengyu 来自 鸿蒙OS

HarmonyOS 鸿蒙Next hsp动态共享库中media下的图片资源如何引用

hsp动态共享库中media下的图片资源,使用 $r(‘app.media.crop_tile’) 方式使用编译时报错 Unknown resource name ‘crop_tile’.
 

2 回复
base目录下不支持自定义文件夹名称,可以放在rawfile下。rawfile目录支持创建多层子目录,子目录名称可以自定义,文件夹内可以自由放置各类资源文件。

参考地址:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/resource-categories-and-access-V5#%E8%B5%84%E6%BA%90%E8%AE%BF%E9%97%AE

在HarmonyOS鸿蒙Next中,引用hsp动态共享库中media下的图片资源,可以通过特定的接口来实现。

具体来说,在鸿蒙系统中,图片资源一般存放在应用的media目录下。若想在代码中引用这些图片资源,可以使用$r('app.media.xxx')的形式,其中xxx为图片资源的名称。例如,若想在界面上显示media目录下名为icon的图片资源,可以在Image组件中这样写:Image($r('app.media.icon'))

请确保图片资源的名称与引用时使用的名称完全一致,包括大小写。此外,如果图片资源是放在系统的media目录下,而非应用私有的media目录下,则需要使用$r('sys.media.xxx')的形式来引用。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部