如何将Resource资源类型,转换为文件所在的路径string

资源是存放在AppScope/resource/base/media目录下

$r('app.media.icon')

取到资源,通过以下方式获取string

this.context.resourceManager.getStringSync($r('app.media.icon'))


但是问题在于该接口会报错Resource not found by id。不同级别的context都试过,都报这个错


getStringSync,
resourceManager
resource
资源转换
2024-04-08 21:49:20
浏览
已于2024-4-8 22:20:00修改
收藏 0
回答 0
待解决
相关问题
如何将Resource资源对象转成string类型
2566浏览 • 1回复 待解决
如何将时间戳转换为日期格式时间
2341浏览 • 1回复 待解决
如何将app.media.app_icon,转换为PixelMap
1563浏览 • 1回复 待解决
如何将字符串转换为浮点数。
162浏览 • 1回复 待解决
HarmonyOS 如何将base64数据转换为图片
207浏览 • 1回复 待解决
Resource类型如何转为String
1705浏览 • 1回复 待解决
如何将ArrayBuffer转成string
188浏览 • 1回复 待解决
Native库文件所在路径
1737浏览 • 1回复 待解决
请问如何将openblock文件转换成exe文件
2068浏览 • 0回复 待解决
如何将ArrayBuffer转成string
1999浏览 • 1回复 待解决
如何将文件转换成字符串
179浏览 • 1回复 待解决
HarmonyOS Resource怎么进行转换类型
133浏览 • 1回复 待解决
如何获取资源文件路径
1512浏览 • 1回复 待解决
Map类型怎么转换成Json string
1767浏览 • 1回复 待解决
如何访问resource目录路径
178浏览 • 1回复 待解决
鸿蒙如何获取资源文件路径
15571浏览 • 3回复 待解决