2 个回答

解决方案

元服务中,所有包的大小总和不能超过10M,单个包加上其采用dependency方式依赖的分包,大小不能超过2M。https://developer.huawei.com/consumer/cn/doc/atomic-guides-V5/atomic-subcontract-V5

可以把.app .hap 都可以改成.zip 可以直接看里面都包含了什么,看到底是哪个文件大了,

当前分包,如果是dependencies方式使用,实际是会按分包+dependencies计算分包大小。

解决思路:

将公共代码抽成common模块,entry的hap包、特性hspXXX包依赖common。

将比较大的文件再进行抽取分包

新手上路,请多包涵
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进