Google Play Store Expansion Files
1. What are Google Play Store expansion files?
Google Play currently requires that your APK file be no more than 100MB. For most applications, this is plenty of space for all the application's code and assets. However, some apps need more space for high-fidelity graphics, media files, or other large assets. To make this process easier for you and more pleasant for users, Google Play allows you to attach a large (2GB) expansion file that supplement your APK.
Google Play hosts the expansion files for your application and serves them to the device at no cost to you. On most devices, Google Play downloads the expansion file at the same time it downloads the APK, so your application has everything it needs when the user opens it for the first time.
2. How to know if I need expansion files for my Android app?
In case you're not sure if your app has more than 100MB, feel free to request a test build (Instant build) for your app and check the binary (.apk) size.
3. How to enable Google Play Store expansion files for CreaTusApps apps?
3.1. Android Application Licensing Public Key
For enabling the Google Play Store expansion files for your app you'll need an unique Android Application Licensing Public Key. You can find it under Services & APIs section of your app settings.
3.2. Add the Android Application Licensing Public Key for your app
After you have copied the app public key, you'll need to add it for your app. Please follow these steps Your App Dashboard -> Application Settings -> Platform Specific Options -> Android Application Licensing Public Key and paste your Application Licensing Public Key.
3.3. Enable Expansion Files
In order to enable Expansion Files for your app please follow these steps:
Your App Dashboard -> Application Settings -> Platform Specific Options -> Use Expansion Files
**NOTE: Expansion files will be sent to you with the APK file when you request a build.
4. Where I can find the expansion files for my app?
Please unzip the received from us build file for your app. You should find an app-release.apk file, this is your main app binary. The expansion file for your app you'll find in the info folder. App Expansion file name should be main_expansion_file.obb.
5. How to publish an Android app with Expansion Files on Google Play Store?
5.1 Add a new .apk for your app. You can find this option under APK section of your app settings.
5.2 Upload your main app binary (app-release.apk)
5.3 After your .apk will be accepted click on No Expansion Files
5.4 Click on Upload a new file and upload the main_expansion_file.obb file