分包指南
分包,是一种把游戏内容按需进行切割的技术。xasset 为团队用户提供了具有如下特性的分包机制:
- 多种分包模式和配置,可以灵活多样的筛选分包数据。
- 自动处理依赖关系并根据分包配置剥离安装资产。
- 完美适配了 Google 的 Android App Bundle 和 Play Asset Delivery。
另外,xasset 的分包机制支持空包启动,编辑器可以把代码运行模式设置为增量模式测试和真机一样的加载热更流程。
为什么要分包?
App 的安装大小是影响用户快速体验 App 的一个重要因素,大部分项目包体几百 MB 或上数 G,但实际上大部分内容可以在需要的时候才让用户加载和更新,从而减少一些不必要的加载等待的时间,创造更好的用户体验。另外,不同的安装大小带来的运营推广成本也不一样。所以,分包的重要性必然非同一般。
如何使用分包?
如何使用分包把控 app 的安装大小?请参考以下步骤:
- 使用 Assets/Create/xasset/SplitConfig 菜单创建分包配置。
- 根据分包配置的说明,按需为分包配置填充数据。
- 将创建后的分包配置拖拽到设置中的SplitConfig 字段,这样就可以使用该分包配置打包安装包了。
提示
xasset 的分包机制,已经无缝对接了 Google 分包技术,了解更多,请参考谷歌分包的集成的文档。