SDK采用HAR module的方式开发,需要在har包中非UI组件中读取应用层级(AppScope)下的 resources资源配置文件(如 /AppScope/resources/base/profile/config.json 、/AppScope/resources/resfile/config.json )
这两个路径下的资源,需要怎么读取呢?官方文档以及代码示例中没找到对应的demo
SDK采用HAR module的方式开发,需要在har包中非UI组件中读取应用层级(AppScope)下的 resources资源配置文件(如 /AppScope/resources/base/profile/config.json 、/AppScope/resources/resfile/config.json )
这两个路径下的资源,需要怎么读取呢?官方文档以及代码示例中没找到对应的demo
1 回答569 阅读✓ 已解决
1.3k 阅读
539 阅读
请参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/in-app-hsp-V5\#导出hsp中的资源
resfile目录中的资源文件会被直接打包进应用,不经过编译,也不会被赋予资源文件ID。应用安装后,resfile资源会被解压到应用沙箱路径,通过Context属性resourceDir获取到resfile资源目录后,可通过文件路径访问。 参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/resource-categories-and-access-V5
参考demo: