HarmonyOS 模块依赖问题

请问一下公共common里的各模块可以相互依赖吗,我们实际开发过程中发现很多情况会出现相互依赖的情况,比如common里有http请求和libs(工具类)两个模块,按设计http只能依赖libs,但是有时想要在libs实现网络请求的功能,又不得不依赖http库

备注:我们目前通过代理可以实现不相互依赖也可以彼此调用,但是除此之外还有什么好的方案吗,或者说相互依赖是可以的?

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

不支持循环依赖,可以把公共部分放到一个共享包中,或者使用动态import实现依赖解耦,参考

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-dynamic-import-V5#har模块间动态import依赖解耦

分享
微博
QQ
微信
回复
3天前
相关问题
HarmonyOS feature模块循环依赖
23浏览 • 1回复 待解决
模块依赖冲突/依赖仲裁方法?
1468浏览 • 1回复 待解决
HarmonyOS 工程能否依赖外部模块源码
488浏览 • 1回复 待解决
HarmonyOS 模块库互相依赖报错
38浏览 • 1回复 待解决
HarmonyOS依赖问题
44浏览 • 1回复 待解决
多个模块依赖出现冲突,怎么办?
266浏览 • 1回复 待解决
HarmonyOS 安装时报错依赖模块不存在
1014浏览 • 1回复 待解决
HarmonyOS har包依赖问题
782浏览 • 1回复 待解决
HarmonyOS 模块引用问题
74浏览 • 1回复 待解决
鸿蒙module依赖报错问题
12932浏览 • 1回复 待解决
Axios与Log循环依赖问题
248浏览 • 1回复 待解决
关于鸿蒙的module依赖问题
11578浏览 • 1回复 待解决
HarmonyOS模块相互引用问题
203浏览 • 1回复 待解决
HarmonyOS @Expend跨模块使用问题
410浏览 • 1回复 待解决