.APK file on Android
Android App to Merge Split APKs (APKS/XAPK/APKM) to a Regular .APK
File
This project is a simple GUI implementation of merge utilities from
REAndroid APKEditor.
There are already some apps that can perform this task like Apktool
M, AntiSplit G2, and NP Manager, but they are all closed
source.
In addition, AntiSplit G2 (com.tilks.arscmerge), the fastest and
lightest of the existing apps, has a significant problem; it does
not remove the information about splits in the APK from the
AndroidManifest.xml. If a non-split APK contains this information,
it will cause an “App not installed” error on some devices.
Fortunately, the implementation by REAndroid contains a function to
remove this automatically, and it carries over to this app.
Version 2.x – Material You design, support Android 4.4+
Version 1.x – Support Android 1.6+
Usage Video –
Ways to Open a Split APK to be Merged:
• Share the file and select AntiSplit M in the share menu.
• Press (open) the file and select AntiSplit M in available
options.
• Open the app from the launcher and press the button, then select
the split APK file.
If the file picker is not letting you select an XAPK file, try
renaming it to a ZIP. If it still doesn’t work, try extracting the
ZIP and selecting the APKs inside.
There is also a menu in the app that allows selecting an app from
those installed on the device as a split APK.
NoteAn APK must be signed in order to install it (unless you have
Core Patch). If you are planning to further modify the APK, you
only need to sign it after the modifications. Some apps verify the
signature of the APK or take other measures to check if the app was
modified, which may cause it to crash on startup.