Version: 2022.2
Language : English
Host APK expansion files
Asset packs in Unity

Play Asset Delivery

Play Asset Delivery (PAD) is the asset splitting solution for the Android App Bundle (AAB) publishing format. PAD uses asset packs to store additional assets such as textures, sounds, and meshes. Google hosts and serves asset packs on Google Play, which means you don’t need to create a content delivery network to send application resources to users. For more information about PAD, see Android’s Play Asset Delivery documentation.

PAD is only available for Google Play and enables applications to be larger than the Google Play application size limit of 150MB.

Important: If you have a large application and want to publish it to digital distribution services that don’t support the AAB publishing format, you must use the APKThe Android Package format output by Unity. An APK is automatically deployed to your device when you select File > Build & Run. More info
See in Glossary
publishing format and APK expansion files.

Topic Description
Asset packs in Unity Learn how asset packs work in Unity.
Set up Play Asset Delivery Configure your Unity project to produce an AAB that contains asset packs.
Create a custom asset pack Create a custom asset pack to store additional assets for an application.
Manage asset packs at runtime Download and access asset packs at runtime.

Note: All versions of Unity from 2021.3 support Play Asset Delivery. Support was also added for previous Unity versions in the following patch releases:

  • 2019.4.29f1
  • 2020.3.15f2
  • 2021.1.16f1
  • 2021.2.0f1

Additional resources

Host APK expansion files
Asset packs in Unity
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961