HarmonyOS 鸿蒙Next har 引用资源问题

发布于 1周前 作者 bupafengyu 来自 鸿蒙OS

HarmonyOS 鸿蒙Next har 引用资源问题

项目内代码组织方式为多个 har 包的模式,共享的资源(例如颜色)放在了 app scope 中,但是 har 中无法直接访问到(官方限制了 har 对 appscope 的访问)。请问有什么最佳实践吗,不然如果将资源文件分别放入 har 中,会极大的增加维护成本

2 回复
统一放在一个公共的 har,然后通过代码在 index.ets来导出

针对HarmonyOS鸿蒙Next中HAR引用资源问题,最佳实践是集中管理共享资源,创建一个专门的HAR包存放资源文件。通过导出资源接口,在其他HAR或HAP包中引用该资源包,确保资源可访问。同时,确保资源HAR包的版本与项目中其他模块兼容,并正确配置依赖关系。如果遇到具体引用错误,检查资源ID、路径及HAR包配置是否正确。如果问题依旧没法解决,请加我微信,我的微信是itying888。

回到顶部