We have moved to a new Sailfish OS Forum. Please start new discussions there.
3

How to install a split Android apk?

Tracked by Jolla (In release)

asked 2019-04-07 02:15:26 +0200

Alex gravatar image

So I am unable to install an Android app on my Sony Xperia XA2 running Sailfish OS 3.0.2.8:

Trying to install the app 'Freeletics Bodyweight' (GPlay link) via the 'Yalp Store' gives me the message

The apk is split. Choose root or privileged installation method.

Well changing the setting as advised does still not work on SFOS since the alien dalvik is not rooted (?).

Browsing into the directory /home/.android/data/media/0/Download shows that three *.apk-files were downloaded. I am able to install just one out of the three apks and SFOS tells me that it was installed successfully. But the app still does not load and open up...

So the question is: Is it possible to install such split apks?

I already tried executing the command

apkd-install a.apk a.split.x.apk a.split.y.apk

but that still just installs the first apk and the other both fail to install.

It seems that there are going to me a lot more of such split apps in the future so I think this app installation should be supported.

edit retag flag offensive close delete

Comments

I installed Aurora Store (it s a fork from Yalp Store) - no split apk anymore in my case (clash of clans for example).

nepomuk ( 2019-04-07 09:34:29 +0200 )edit

@nepomuk I already searched for the app on the Aurora store but it is not available there.

Alex ( 2019-04-07 12:28:23 +0200 )edit

converted...

Levone1 ( 2019-04-07 13:32:54 +0200 )edit

3 Answers

Sort by » oldest newest most voted
6

answered 2019-04-07 02:58:17 +0200

Levone1 gravatar image

updated 2019-04-07 13:32:21 +0200

Try this - http://sv.dlandroid.com/apps/sai-split-apks-installer%5Bdlandroid.com%5D.apk

edit flag offensive delete publish link more

Comments

2

@Levone1 Thank you, actually this is working.

This is a nice workaround but I still would like if the native apkd-install command would be able to handle the installation of a split apk. :)


Here is the website that does not directly lead to the download: https://dlandroid.com/sai-split-apks-installer/ Also this installer seems to be open source: https://github.com/Aefyr/SAI

Alex ( 2019-04-07 13:44:06 +0200 )edit

If the Above Link Doesn't Work then You Can Try this Link https://youtech.ooo/sai-split-apks-installer/

jhonjason ( 2020-04-11 17:49:46 +0200 )edit
3

answered 2019-12-21 13:19:28 +0200

mijutu gravatar image

Here is how I installed a split android app to xa2:

  • Installed android-x86 (android 8) in qemu-kvm
  • Installed the app from Play Store
  • App got installed to a directory like "android-8.1-r1/data/app/com.something.something-abcdefgh=="
  • Copied base.apk to phone, installed normally
  • App got installed to a directory like "/home/.android/data/app/com.something.something-xyzw=="
  • Copied everything from application's lib directory on android-x86 to application's lib directory on xa2

Fortunately the install procedure was stupid enough to install arm libraries to lib dir even I was running android-x86.

Installing with help of android-x86 is far from convenient, but this way you don't need any 6th party tools.

edit flag offensive delete publish link more
0

answered 2019-04-07 11:43:54 +0200

Robberey gravatar image

updated 2019-04-07 12:46:16 +0200

Try to use different stores: Aptoide, Uptodown, APKpure, etc..... I had similar problems with other apps. But there are a few, which won't install, no matter from which store you take them. They might need a Google Play Store verification, which they don't get here.

edit flag offensive delete publish link more

Comments

@Robberey Nope the app is just available on the Yalp Store.

Alex ( 2019-04-07 12:30:21 +0200 )edit

It will be available somewhere else. (Nearly) Every app is (despite it id questionable if it's secure).

Robberey ( 2019-04-07 12:48:33 +0200 )edit

@Robberey No I also searched on the internet and all apk downloader fail since it is a split apk.

Alex ( 2019-04-07 13:03:06 +0200 )edit

@Robberey Please convert your 'answer' to a comment. :)

Alex ( 2019-04-07 13:03:13 +0200 )edit
Login/Signup to Answer

Question tools

Follow
8 followers

Stats

Asked: 2019-04-07 02:15:26 +0200

Seen: 7,158 times

Last updated: Sep 28 '20