Google Play Store Expansion Files    
This topic is assigned to Victor Robu

Jun 06, 2013 11:28 AM

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 SeattleClouds 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.Upload your main app binary (app-release.apk)

5.After your .apk will be accepted click on No Expansion Files

5.Click on Upload a new file and upload the main_expansion_file.obb file

Jul 27, 2013 09:23 PM
Thanks for this useful info.

Jun 12, 2017 08:52 AM
Hello Vick,
The link you sent is only for android and we have no problems with android.
My question was how do we do the same with apple?



Sep 03, 2017 10:01 AM
Upload failed
You uploaded a signed APK with a key that is also used to sign the APK that was sent to the user. Since you are registered in Application Signing, you must sign the APK with a new key before uploading it.

Hello Safri,

Please open a related support ticket and we'll check your app.