自2022年9月6日起,本文档站不再更新内容,相关文档已迁移至全新“抖音开放平台”前往

开发流程

流程概括

先使用自动小包化工具进行一轮小包化,如果包体大小还未达到期望,则进行资源分析,对目标资源 Addressable 化,并调用接口配置合适的加载策略。

一、自动小包化

将当前项目的全部高清资源,自动转化为低清代理资源(当此资源被实例化的时候,会自动下载高清资源,并替换)。如果经过自动化之后包体大小达到期望,则无需后续开发,直接进行资源调试和部署构建。

详见:自动化小包工具

二、分析资源

判断哪些资源是游戏初期所需,哪些不是初期所需,根据实际情况判断是否要分组及如何分组

Local 分组:

  • build 资源到 apk 内
  • 启动过程中就可以完成预加载
  • 设置:Build & Load Path: 同时分别选择: Local Build 和 Local Load Path

remote 分组:

  • build 资源到 ServerData 独立目录、部署到 CDN
  • 用于异步加载、预加载、或后台下载,甚至全自动注入替换
  • 设置:Build & Load Path: 同时分别选择: RemoteBuild 和 RemoteLoad Path

详见:资源分组

三、转换资源

将目标资源转换为 AA 资源,AA 资源会在被调用时才下载。

详见:AA 资源调试

四、配置

对项目工程或资源进行必要的配置,完成小包化所需的设置

详见:小包化配置

五、程序实现加载策略

详见:小包化 API

六、资源调试

详见:AA 资源调试

七、构建部署

详见:版本 CDN 资源部署

点击纠错
该文档是否对你的开发有所帮助?
有帮助
没帮助
该文档是否对你的开发有所帮助?
有帮助
没帮助