Play Asset Delivery 是 Android App Bundles (AAB) 的资源拆分解决方案。要使用 Play Asset Delivery,请将项目设置为
构建应用程序时,Unity 会创建一个 AAB,其中包含您已拆分为 基础模块 和资源包的应用程序。有关更多信息,请参阅 Unity 中的资源包。
重要:Unity 使用 PLAY_ASSET_PACKS
Gradle 模板 变量来指定要在 Android App Bundle 中包含哪些资源包。如果您使用在 Unity 支持 Play Asset Delivery 之前创建的自定义 Gradle一种 Android 构建系统,可自动执行多个构建过程。这种自动化意味着许多常见的构建错误不太可能发生。 更多信息
参见 术语表 模板,则您的模板将不包含此变量。由于 Unity 会自动生成此变量的值,因此最佳做法是从当前 Unity 版本重新创建您的 Gradle 模板文件,并在其基础上重新应用您的修改。