cocos打包小游戏包体突然变大

需要在打完包的版本中,对比之前和现在的资源差异列表,获取增加或改变的uuid(文件名),看到是哪些差异让包变大的,才好判断。

另外问一下,你这个打包后输出的命令行我没见过(例如这个绿字,以及包rpk,什么开平只会校验这些),一般我们小游戏打包后,直接都是零散的文件,非常容易对比。难道是我用的是落后版本了吗?

就是看不到具体的资源大小,所以才不好判断,我这个是打的vivo的rpk,用vivo提供的命令行查看的
https://minigame.vivo.com.cn/documents/#/lesson/base/start?id=一、构建发布版本的rpk包

随着优化的进行需要进行的优化越来越多

可以试看看主包设置分包,初始场景设置分包都试试。我感觉是一部分资源重复打进了多个bundle里面

我记得vivo小游戏兼容以前的整包模式,打出来的包里面会带一个整包。如果你的游戏分包都合规但是就是整体大小超过了20m也是能够提审上去的。你可以直接提审试试

提审严格要求30M,之前36M提审连rpk包都提交不了


build可以前后对比看看。还有就是打包会用到library的一些信息的,可以尝试删除项目缓存文件,重新打开再打包看看。

我把不需要resources加载的资源全部都提取出来了,不放到bundle里,发现资源包体降下去了,虽然是29M多一些,但起码小于30M了,只能先提审看看了

试过了,library文件,temp文件、local文件,build文件都删了,没有任何差别

分离引擎了?我记得以前做vivo的时候勾选分离引擎包体好像就会变大

你打一个其他平台的,例如微信小游戏端的,它里面可以看到散开的资源文件结构。

之前也分离了,

可恶,又变大了,之前压缩到28.8M了,现在又变成了31.5M了,还是resources文件变大了


那你看一下这个?

自动图集前后都是一样的,而且后面我把大部分的图集都放到Asset Bundle外面了,并且,前后的大小差距有1-2M,图集没有这么大吧

那确定可能和这个无关

楼主解决了嘛,3.8.4 ,OPPO 小游戏 分包,我也遇到了9m 的游戏,打出来rpk15M

感觉是把分包的东西放在了build 里,又重新打包进了rpk 内

你这个我看不出来什么问题,build文件夹是干嘛的我也不知道

跟OPPO 官方聊,他们是把主包分包,放在一起了,所以打出来包体变大,让我正常提就行