Getting Started

  1. Purchase the Plugin
  2. Purchase the plugin on the Official Unreal Engine Marketplace.

  3. Install the Plugin
  4. In the Epic Games Launcher, the plugin will appear in your Library.
    Go to the Library tab and find the plugin and add it to the engine.

  5. Enable Play Services Play Asset Delivery (PAD) Plugin
  6. In Unreal Engine, the plugin will be available in the plugins section.
    Go to Settings -> Plugins -> Search for "Play Services Play Asset Delivery (PAD)" and ensure it is enabled.

  7. Disable Unreal Engine's built-in Google PAD plugin
  8. In Unreal Engine, the plugin will be available in the plugins section.
    Go to Settings -> Plugins -> Search for "Google PAD" and ensure it is disabled.

  9. Install at least java 11
  10. Ensure you have at least java 11 installed on your machine.

  11. Download Android API-34
  12. Download at least Android API-34 from Android Studio, if you have not done so already.

  13. Package with Android API-34
  14. In your Unreal Engine Editor, go to Project Settings -> Platforms -> Android SDK in the Project Settings left navigation bar. Under SDKConfig, go to the field "SDK API Level" and put in "android-34" or greater.

  15. Enable Generate AAB Bundle
  16. You should already be doing this, but just in case:
    Go to Project Settings -> Platforms ->Android and Enable Generate bundle (AAB).

  17. Disable Package Game Data Inside APK
  18. Go to Project Settings -> Platforms ->Android and Disable Package Game Data Inside APK?.

  19. Disable OBB Patching
  20. Go to Project Settings -> Platforms ->Android and Disable Allow patch OBB file.

  21. Enable Generate Chunks
  22. Go to Project Settings -> Project ->Packaging and Enable Generate Chunks.

  23. Update Gradle if you are Using Older Engine Versions
  24. If you are using Unreal Engine Versions 5.2 and below, your gradle is outdated and needs to be upgraded to download the latest libraries during your packaging process.

    We have a FREE Android Utility Pack plugin which seamlessly upgrades Gradle along with other optional SDK fixes for Unreal Engine. Download the plugin on the Official Unreal Engine Marketplace and follow our documentation to upgrade your gradle version.

  25. Verify
  26. When packaging your project, the plugin will check that you have done the above correctly.
    Any misconfigurations will be logged as warnings and inform you what is wrong and consequently how to fix it.

  27. Upload to Google Play Store
  28. When uploading to the Google Play Store, simply upload your aab file as usual and it will accept it without warning, even when your application size is well over 200MB.