HarmonyOS 报错依赖大小超过2MB
工程中每个包都是没超过2M,但是整体升在做debug执行build–>build App时候,报错是entry模块依赖的超过了2M。
这个如何解决?如果dynamicDependencies做配置确实减少了,但是hsp我们有强依赖关系,想通过dependencies做依赖配置。但是官网说整体包大小不超过10M,单个hsp不超过2M,但是引入依赖的时候超过了2M为啥还不让做编译打包呢?我的hsp并没有超过2M,har才几十KB.
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 如何使用Flex限制在2行,超过2行就折叠
469浏览 • 1回复 待解决
1230的2d版本出现本地依赖的har包报错问题
2182浏览 • 1回复 待解决
HarmonyOS List组件超过本身大小时最后一个cardview只展示了部分大小
464浏览 • 1回复 待解决
鸿蒙module依赖报错问题
13468浏览 • 1回复 待解决
HarmonyOS 模块库互相依赖报错
479浏览 • 1回复 待解决
HarmonyOS beta2 createSubWindow报错
549浏览 • 1回复 待解决
HarmonyOS 序列化数据大小超过限制,有什么解决办法?
585浏览 • 1回复 待解决
如何设置子组件宽度使其不超过父组件的大小
2497浏览 • 1回复 待解决
HarmonyOS flutter依赖插件audio_session报错
224浏览 • 1回复 待解决
HarmonyOS 在依赖library中使用worker报错
918浏览 • 1回复 待解决
Openharmony 编译 openssl 依赖 icu库报错
3342浏览 • 0回复 待解决
HarmonyOS 生成SM2密钥对报错
483浏览 • 1回复 待解决
如何设置子组件宽度让其不超过父组件的大小
1468浏览 • 2回复 待解决
HarmonyOS 依赖第三方库报错
404浏览 • 1回复 待解决
HarmonyOS 中photoAccessHelper获取图片大小报错
925浏览 • 1回复 待解决
HarmonyOS 安装时报错依赖的模块不存在
1469浏览 • 1回复 待解决
HSP间接依赖三方库编译报错
1089浏览 • 1回复 待解决
HarmonyOS Path2D的addPath方法报错
659浏览 • 1回复 待解决
如何让2个HSP不相互依赖,使用对方的组件
861浏览 • 1回复 待解决
服务卡片的默认尺寸只能设置为2*2?我设置为1*2就报错了
8447浏览 • 5回复 待解决
HarmonyOS har包a依赖har包b,在项目打包时报错。
349浏览 • 1回复 待解决
依赖hsp出包,报错versionname不一致
429浏览 • 1回复 待解决
是否有Byte KB MB GB之间的转换的接口
2196浏览 • 1回复 待解决
打包时会报错,在外层.ohpm里面没有某个依赖
868浏览 • 1回复 待解决
HarmonyOS 缓存数据长度超过preferences限制
736浏览 • 1回复 待解决
元服务中,所有包的大小总和不能超过10M,单个包加上其采用dependency方式依赖的分包,大小不能超过2M。https://developer.huawei.com/consumer/cn/doc/atomic-guides-V5/atomic-subcontract-V5
可以把.app .hap 都可以改成.zip 可以直接看里面都包含了什么,看到底是哪个文件大了,当前分包,如果是dependencies方式使用,实际是会按分包+dependencies计算分包大小。解决思路:
1、将公共代码抽成common模块,entry的hap包、特性hspXXX包依赖common。
2、使用router路由到hspXXX的页面(entry的dependency不再依赖hspXXX),比如
url内容的模板为:
‘@bundle:包名(bundleName)/模块名(moduleName)/路径/页面所在的文件名(不加.ets后缀)’