0

I am new to Android app development. My application has a size of 90MB and exceeds the Google Play limit. The developer console suggests to use APK expansion and to create an obb file. But I do not understand how to create an obb file and APK expansion. Does anyone know a better way to do that without changing any code in my application?

Thanks in advance. I'd like to see samples or tutorials about this topic.

Tobias
  • 7,723
  • 1
  • 27
  • 44
Sydroid
  • 509
  • 1
  • 8
  • 16
  • 1
    see this http://developer.android.com/google/play/expansion-files.html – Haresh Chhelana Nov 09 '13 at 11:01
  • you can go through this: http://stackoverflow.com/questions/11715855/steps-to-create-apk-expansion-file – Piyush Nov 09 '13 at 11:01
  • 1
    i saw the developer.android.com/google/play/expansion-files.html . but i am not getting how to make perfectly. its give me NUll pointer exception. – Sydroid Nov 11 '13 at 08:50

1 Answers1

0

I know it's a late answer, but it may help others who encounter a similar issue:

As of recently (Sept. 2015), you are able to upload APKs up to 100 MB if you are targeting Android 2.3 and above - you can read more about it on this help page. Since your app is 90 MB, you should be okay. There is also the Android developers blogspot article explaining the changes here.

Alternatively, or if your app exceeds the 100 MB APK limit, you can use expansion files. These are additional files that are downloaded after your app has installed and can be up to 4 GB (to be specific, you can have two expansion files of up to 2 GB each). You can learn more about expansion files on this page on the Android Developers website.

However, note that there are some limitations to using expansion files, apart from the 2 GB limit per file such as the fact that the user must have downloaded your app through Google Play. More details on these can also be found on the Android Developers page linked above.

Farbod Salamat-Zadeh
  • 19,687
  • 20
  • 75
  • 125