HarmonyOS Resource类型的对象如何获取到key值

Resource类型的对象如何获取到它在string文件中的key值?

例如在项目的appscope中有一个string.json文件定义了

key:permission_undefined

value:未知权限let r = $r(‘app.string.permission_undefined’)

如何从对象r中获取permission_undefined 这个key值

HarmonyOS
2024-08-08 17:58:18
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

etContext.resourceManager.getStringByNameSync(‘app.string.XXX’) 可获取字符串资源;

getContext.resourceManager.getRawFd(‘rawfilepath’) 可获取Rawfile所在hap包的descriptor信息,访问rawfile文件时需{fd, offset, length}一起使用。

参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/resource-categories-and-access-0000001774119914#ZH-CN_TOPIC_0000001774119914__应用资源

分享
微博
QQ
微信
回复
2024-08-08 20:45:17
相关问题
如何通过key获取对象
197浏览 • 1回复 待解决
如何Resource资源对象转成string类型
2899浏览 • 1回复 待解决
如何获取对象真实类型
304浏览 • 1回复 待解决
HarmonyOS如何获取对象所有的和value
668浏览 • 1回复 待解决
如何获取对象唯一标识(Hash)
358浏览 • 1回复 待解决
Resource类型如何转为String
1947浏览 • 1回复 待解决
sim.getOpNameSync获取到为空
49浏览 • 0回复 待解决
HarmonyOS Resource怎么进行转换类型
351浏览 • 1回复 待解决
HarmonyOS 获取Resourcevalue问题
268浏览 • 1回复 待解决
HarmonyOS 如何获取对象方法列表
249浏览 • 1回复 待解决