docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Building your game

    Build an APK or AAB file in the Editor (File > Build Settings > Android > Build). For more information on building for Android, see Building apps for Android.

    Note: Your build must contain a versionName to be accepted to UDP. Add the version for your build in the Unity Editor at File > Build Settings > Player Settings > Player > Other Settings > Version.

    Note: If you’re using the Unity IAP package, set UDP as the build target. In the Unity Editor, select Services > Unity IAP > Android > Target Unity Distribution Portal (UDP).

    The error “Packing Failed: No UDP SDK detected” can occur in the console if:

    • You’re using Unity IAP and you didn’t set UDP as the build target.
    • If you use the Minify option while building your game; UDP may not be able to find files/directories that it needs.
      In this case, keep UDP-related packages in a customized proguard file (or disable Minify option) and rebuild your game.

    If you have fully implemented your IAP products in the Unity Editor, using the UDP package, then you can proceed to test your game.

    If you still need to finalize your IAP products in the UDP console, ensure all of your IAP products are listed in the In-App Purchases section before you test your game. You can also convert currencies and add localized language descriptions at this point, but these are not essential for testing.

    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)