前言
重要提示:从 2021 年 8 月起,新应用需要使用 Android App Bundle 才能在 Google Play 中发布。现在,Play Feature Delivery 或 Play Asset Delivery 支持大小超过 150 MB 的新应用。
Play Asset Delivery (PAD) 将 app bundle 的优势带到游戏中。它允许超过 150 MB 的游戏替换旧版扩展文件 (OBB),方法是将包含游戏所需的所有资源的单个工件发布到 Play。PAD 提供了灵活的分发模式、自动更新、压缩和增量修补功能,并且可免费使用。使用 PAD,所有资源包均在 Google Play 上托管和提供,因此您无需使用内容分发网络 (CDN) 向玩家提供游戏资源。
Play Asset Delivery 使用资源包,资源包由资源(如纹理、着色器和声音)组成,但不包含可执行代码。通过 Dynamic Delivery,您可以按照以下三种分发模式自定义如何以及何时将各个资源包下载到设备上:安装时分发、快速跟进式分发和按需分发。
Android App Bundle 简介
Play Asset Delivery 简介
下载package包导入unity,即可使用
Google APIs for Unity - google.play.assetdelivery.unitypackage
针对Unity构建
导入之后界面如下:
打开Google/Android App Bundle/Asset Delivery Settings菜单,界面如下:
勾选Separate Base APK Assets, 打出的包会把资源拆分,多出来一个base_assets文件夹,目的试拆分base文件夹,因为谷歌审核base文件夹不能大于150M
然后出包