讨论广场 问答详情
如何通过接口获取resource目录的路径
HarmonyOS社区小助手 2024-01-22 17:42:47
71 评论 分享
鸿蒙官网鸿蒙应用开发

如题

71 评论 分享
写回答
全部评论(1)

问题现象
希望获取resource目录的路径,从而使用文件管理接口操作文件。
解决措施
由于应用以hap形式进行安装,安装完成后不会解压hap包,所以在程序运行时无法获取resource路径。
可以考虑如下两种方式获取资源文件:
1. 使用$r或者$rawfile访问。适合静态访问,程序运行时不改变资源路径。
2. 使用ResourceManage访问。适合动态访问,程序运行时可动态改变资源路径。
参考链接
资源分类与访问 资源管理

2024-01-22 17:43:48