HarmonyOS 获取资源文件的绝对路径地址?

在resources/rawfile/ 目录下一个资源文件,想获取到该文件的绝对路径,能够在系统API方法中使用路径读取到该文件

阅读 543
1 个回答

rawfile下的资源会打成一个hap包,没有对外暴露的文件路径,且没有获取文件绝对路径的api,

获取rawfile下的资源有接口getRawFileContentSync:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-resource-manager-V5\#getrawfilecontentsync10

native侧:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/rawfile-guidelines-0000001820880449-V5\#ZH-CN\_TOPIC\_0000001881259997\_\_接口说明

如果需要通过沙箱路径或绝对路径获取rawfile资源,就只能先将rawfile下资源拷贝进应用沙箱目录再进行操作。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
HarmonyOS
子站问答
访问
宣传栏