Is your feature request related to a problem? Please describe.Yalp 0.4.5 refuses to install a split APK when root is not enabled.But some apps like Google Maps can work even if only the first APK is installed (but the app will be in English only).Describe the solution you'd likeIt would be useful to have a way to force the installation of a split APK.Describe alternatives you've consideredI think this could be either:. A per-app option (maybe a warning with 'Are you sure you want to install this? It might not work.'
. A global option in the settings.
Thanks, Rooted solution worked for me, I tried on a rooted emulator, I will try on a rooted phone. Will update you, if i find something, Have you tried to debug, at which stage it is failing, There are three stages first is creating a session 'install-create' then second is wrting split apks to session with 'install-write' and then committing the session with 'install-commit'. To check first step, check if you get valid session id or by executing 'adb shell dumpsys package' and search for 'Historical install sessions:' or 'Active install sessions:'–Apr 20 at 15:42. No official way to install split apks without being a system app - Not sure, will update if I find a way. It actually worked for you only when being a system app?
Jun 19, 2014 - Please make sure the Android SDK is installed and is properly configured in the Editor. Softwares/Eclipse/Add Ons/android-sdksplatform-toolsadb.exe -s. So if you have lots of internal storage, a large non-split APK file.
![How To Install Split Apk Adb How To Install Split Apk Adb](/uploads/1/2/5/6/125661147/579170289.png)
![Split Split](/uploads/1/2/5/6/125661147/840984702.png)
- Yes, after installing as /system/priv-app How did you convert the app to be a system app, - Place the app in /system/priv-app and install from this location What if I have root? Would that help to install the split-apks? - Yes, basically the app needs android.permission.INSTALLPACKAGES, if you are root you can grant this permission, Or you can execute pm commands from Runtime.exec with root user–Apr 2 at 6:50.
I have downloaded the x86 version of airbnb app, It has 4 parts, 1. Base.apk of size 44334187 bytes, 2. Splitconfig.en.apk of size 1262034 bytes 3. Splitconfig.hdpi.apk of size 266117 bytes, 4. Splitconfig.x86.apk of size 6626088 bytes and 52488426 is the sum of all these(total size) So you have to find the sizes of all the splits and add in the command Basically, you are telling the system that you want to create a session in which you need, then with install-write to write bytes from to –Apr 3 at 7:35.