Version: 6000.3
语言: 中文
Unity 中的资产包
创建自定义资产包

设置 Play Asset Delivery

Play Asset Delivery适用于 Android App Bundle (AAB) 的资产拆分解决方案。要使用 Play Asset Delivery,请将项目设置为:

  1. 使用 AAB 发布格式。有关如何执行此作的信息,请参阅发布格式
  2. 拆分应用程序二进制文件。有关如何执行此作的信息,请参阅拆分应用程序二进制文件。如果拆分应用程序二进制文件显示为灰色,则表示您当前的 Unity 编辑器版本不支持 Play Asset Delivery。要解决此问题,请更新 Unity 编辑器。

构建应用程序时,Unity 会创建一个 AAB,其中包括拆分为基本模块和资产包的应用程序。有关更多信息,请参阅 Unity 中的资产包

重要提示:Unity 使用PLAY_ASSET_PACKS Gradle 模板变量,以指定要包含在 Android App Bundle 中的资产包。当您构建支持 Play Asset Delivery 的 Unity 项目时,Unity 会自动为此变量生成值。如果您是从不支持 Play Asset Delivery 的 Unity 版本升级,并使用Gradle一种 Android 构建系统,可自动执行多个构建过程。这种自动化意味着许多常见的生成错误不太可能发生。更多信息
请参阅术语表
template,建议重新创建模板文件并重新应用修改。否则,你的项目构建将不包括资产包。

其他资源

Unity 中的资产包
创建自定义资产包