I am trying to make my app update on playstore through unity, at my earlier builds my apk was less than 100mb so I could easily upload it to playstore.
This time i am having apk size 184mb so I made split apk to upload. After the successful completion of rolling out. When i downloaded my app through playstore it gets stuck. At my initial research I found that to read the external .obb we have to take read permissions.
I already had this in my app. I am getting no error when i see the logs.
The same build as full apk is working fine but not the split apk.
Hi, have you uploaded the .obb file to the Google Playstore as well? Does your build work locally if you do “build and run” in Unity and let Unity to run the application on the device connected to the computer?
Do you also split apk by architecture? (do you get multiple apk files after making a build?) If you do, you should upload the same obb file with each of the apk that you upload to Google play. Google Play will likely show a warning that the obb file was already uploaded, however you have to do that for each apk file split by the architecture.
I’m having the same problem apparently. For now I think I’ll just go back to having a single APK file, it’s only a 20MB difference. I don’t quite get why it’s not working, however. I uploaded the OBB for one APK and assigned it to the other, so both should technically have a reference to it. The download was roughly 450MB so it definitely downloaded the OBB, but at the point where my app would use/load it, it just hangs.
I have encountered this issue too, it’s pretty deadly, any helps is appreciated. So far the information I got from the players is they are using older devices with android version before 6.0.