如果在 HarmonyOS 中出现“资源文件加载失败”的错误,可以参考以下方案:在 resources/base/element/string.json 中配置资源。多 hap 包一般是通过 startAbility 来拉起的,不建议导出接口和 ArkUI 组件给其他模块使用(会有告警)。实际开发推荐架构:使用单 hap+多 har。后续有按需加载的模块,使用 hsp。如果还是想用多 HAP 的话,可以将资源文件放入 AppScope 里面(不推荐)。HAP 一般是用做特性需求的,比如需要支持平板、折叠屏等设备,可以使用多 HAP 来做,HAP 里面的页面,可以使用 har 包的形式引入。当前是使用 HAP 包来当做 har 包使用了。
如果在 HarmonyOS 中出现“资源文件加载失败”的错误,可以参考以下方案:
实际开发推荐架构: