Play Asset Delivery is the asset splitting solution for Android App Bundles (AAB). To use Play Asset Delivery, set up your project to:
When you build your application, Unity creates an AAB that includes your application split into a base module and asset packs. For more information, refer to Asset packs in Unity.
Important: Unity uses PLAY_ASSET_PACKS
Gradle template variable to specify which asset packs to include in the Android App Bundle. When you build a Unity project with Play Asset Delivery support, Unity automatically generates values for this variable. If you’re upgrading from a Unity version without Play Asset Delivery support and using a custom GradleAn Android build system that automates several build processes. This automation means that many common build errors are less likely to occur. More info
See in Glossary template, it’s recommended to recreate the template file and reapply the modifications. Otherwise, your project build will not include the asset packs.