My app raw folder size is more than 240MB. The App has full local audio files. we can't able to upload the apk file in the app store because the app size is more than 100MB so we plan to create multiple apk but that multiple apk files also have more than 230 MB. How can we upload the APK file in play store? and any idea about that?


Use APK Expension files.

If your app needs more than 100MB of memory, you can use expansion files to store additional APK assets. You can store two expansion files per app. Each expansion file can be up to 2GB in size.

Expansion files are hosted at no additional cost. When possible, Google Play downloads expansion files when apps are installed or updated. In some cases, your app will need to download its expansion files.

APK files have a maximum file size, based on the Android version your APK supports:

  • 100MB - APKs that target Android 2.3 and higher (API level 9-10 and 14+)

  • 50MB - APKs that target Android 2.2 and lower (API level 8 or lower)

Users must run Play Store version 5.2 or higher to install 100MB APKs.

If your expansion files are larger than 100MB, users see a warning dialog suggesting that they use Wi-Fi to download your app.

When you use expansion files, one file is the main file and the other is an optional patch file. Optional patch files are usually used for small updates to the main file.

Expansion files can be any type of file and are saved to a device’s shared storage location (SD card or USB-mountable partition) where your app can access them. Every expansion file URL issued is unique to every download.

Source: Google Developer support

Also, check out this question on StackOverflow.

| improve this answer | |
  • esQmo_, please do not answer off-topic questions ;) – Izzy Oct 25 '17 at 8:42

Not the answer you're looking for? Browse other questions tagged or ask your own question.