#鸿蒙学习大百科#如何跨模块访问HSP/HAR包中resources目录中的文件?

如何跨模块访问HSP/HAR包中resources目录中的文件?

HarmonyOS
2024-10-26 11:05:43
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
天涯独一隅

方法1:

通过createModuleContext(moduleName)接口创建同应用中不同module的上下文

getContext.createModuleContext(moduleName).resourceManager.getStringByNameSync('app.string.xxx')。

方法2:

通过"$r"或"$rawfile"引用资源,例如:Text($r('[hsp].string.test_string')),其中“hsp”为HSP包模块/HAR包模块的名称。

方法3:

通过暴露接口来获取资源文件。

分享
微博
QQ
微信
回复
2024-10-26 17:29:52
相关问题
#鸿蒙学习大百科#大小优化
195浏览 • 1回复 待解决