Questions tagged [apk-expansion-files]

APK Expansion Files include additional data that is required for an Android App if the file size of the App is bigger than 50 MB. It is downloaded and hosted by the Google Play Store.

Google Play currently requires that your APK file be no more than 50MB. If your app exceeds 50MB, Google Play allows you to attach up to two APK expansion files that supplement your APK.

Android Docs

326 questions
3
votes
2 answers

Do android apps still need to contain an expansion files downloader?

My question is about the need apps to be able to download expansion files when the app is larger than 50MB and has to make use of them. According to the Android developer help, applications can rely on expansion files and on newer devices, the…
Maria
  • 633
  • 5
  • 12
3
votes
1 answer

Get files list from apk expension file

How I can get files list of certain folder in expension apk file? For assets I did it with: String[] filesList = getAssets().list("some/path"); But for APK expension file I have only getExpansionFile().getAllEntries(); which retreive all…
IliaEremin
  • 3,338
  • 3
  • 26
  • 35
3
votes
1 answer

can mount unencrypted obb but with encrypted error 21

This is not related with kitkat bug, i'm testing in 4.4.2 I can mount without problems the obb file, the problem is when try to do the same with encrypted obb. I'm using jobb in windows like this: jobb -d my_folder -o exp.obb -k pwd -pn…
borja
  • 125
  • 9
3
votes
1 answer

Best practice to check the validity of an APK expansion obb

What's the best practice to check the validity of an APK expansion obb in case i'm using a zip file ?
VinZen
  • 313
  • 3
  • 13
3
votes
1 answer

Any alternative to APK Expansion Downloader Library?

I am using the Downloader Library in my project in order to download the app's binary files from Google Play. I've found the Google library extremely buggy, clumsy and hard to incorporate, and I wondered if there are any known alternatives. I…
SirKnigget
  • 3,614
  • 2
  • 28
  • 61
3
votes
2 answers

Handle android expansion file (OBB) removal during gameplay

Accordingly to http://developer.android.com/google/play/expansion-files.html, The main activity in your application (the one started by your launcher icon) is responsible for verifying whether the expansion files are already on the device and…
Nick
  • 3,205
  • 9
  • 57
  • 108
3
votes
0 answers

Adobe AIR for Android - How to use APK expansion files in air app?

I have created an AIR app for Android which I am about to submit to Google Play. Total file size of my APK is around 250 MB since I have embedded a lot of video content which is required for the app to run. I cannot download videos from the server…
Prasad
  • 53
  • 4
3
votes
1 answer

Security of Expansions files after downloading on device Android

I am searching on how to implement Expansion Files in android because of my apk size. Now problem is that Expension files stored on device storage so is that possible that after downloading expansion files on request anyone can copy these or…
User42590
  • 2,473
  • 12
  • 44
  • 85
3
votes
1 answer

Cannot access expansion file deployed with app

I have an AS3/AIR application for deploying on Google Play. The app has an expansion file attached to it. The expansion file is named "main.1000000.air.com.mycompany.myapp12.obb" and it is downloaded along with the app properly. The problem is I…
climber86
  • 41
  • 4
3
votes
1 answer

Android: bindService always returning false (Expansion APK api)

I'm trying to use the APK Expansion extension from Google to download expansion files I have hosted with them. I'm also using the code from the SampleDownloadActivity to do this, albeit slightly modified to fit in my app. My problem is that the…
2
votes
1 answer

Load video from ZipResourceFile

I would like to load video and audio file to SimpleExoPlayer from an uncompressed zip APK Expansion file (ZipResourceFile - OBB). Generally I create a MediaSource object and pass it to the player but when I use a ZipResourceFile i can't get the Uri…
2
votes
2 answers

Google PlayStore console 2017 - obb extension file upload

I am using APK with external OBB Extension file. PlayStore Console UI has changed since I used this feature last. I can not figure out how to upload the OBB file. Even the PlayStore help describes the wrong, old…
skolbe
  • 31
  • 6
2
votes
0 answers

How to protect audio files inside .obb?

We have an app with audio files that are over 100MB in size. So we have to move them to expansion pack. These files are individually bought via in-app billing. As they are inside the expansion pack, they are downloaded as .obb file which can be…
sandalone
  • 41,141
  • 63
  • 222
  • 338
2
votes
2 answers

APK Expansion Files: Specifying library path in Android Studio (Windows)

I am on Android Studio (Windows 10). I have been trying to follow the steps in https://developer.android.com/google/play/expansion-files.html but am stuck at the section "Preparing to use the Downloader Library". I have downloaded and installed…
2
votes
0 answers

Android Studio: Minimum working example how to download expansion files

I've looked at quite some many sources that try to explain how to download / extract / use expansion files in Android such as a) this stackoverflow question or b) this official documentation, but I'm still struggling with getting my app to download…
mcExchange
  • 6,154
  • 12
  • 57
  • 103