How to Install APKS Files on Android
APKS is the bundle format used by SAI (Split APKs Installer) and common in backup tools. Unlike a single .apk file, an .apks file is actually a ZIP container holding multiple APK splits — base APK, architecture-specific code, screen density resources, and language packs. You can't install it with a regular package manager; you need a split APK installer like AnExplorer.
Quick Answer
Open AnExplorer → navigate to the .apks file → tap it → tap Install. AnExplorer automatically expands the bundle and installs all splits.
Step-by-Step: Install an APKS File
- Move the
.apksfile to your phone (download, ADB backup, or transfer from another device) - Open AnExplorer → navigate to the file (usually in Downloads/)
- Tap the
.apksfile — AnExplorer recognizes it as a split APK bundle - Review the app info shown: package name, version, required permissions
- Tap Install — Android installs all splits together in one session
- Open the app when installation completes
Where APKS Files Come From
| Source | Use case |
|---|---|
| ADB backup (adb backup) | Android full device backup |
| SAI tool exports | Manual app backups with splits preserved |
| App bundle sideload tools | Apps downloaded from alternative stores |
| Custom ROM tools | Pre-packaged system app replacements |
APKS vs APKM vs XAPK
| Format | Source | Container format | Unique |
|---|---|---|---|
.apks | SAI / ADB | ZIP of APK splits | Most common in backup tools |
.apkm | APKMirror | ZIP of APK splits | APKMirror-specific |
.xapk | APKPure | ZIP of APK + OBB | Includes game data |
All three are ZIP containers internally — the difference is metadata format and what extra data is included.
Enable Unknown Sources for AnExplorer
- Settings → Apps → AnExplorer → Install unknown apps → Allow
- First time you tap an APKS file, Android may prompt you — tap Settings and enable
Inspecting APKS Contents
You can look inside an APKS bundle without installing it:
- Long-press the
.apksfile in AnExplorer - Tap Open as archive (or rename it to
.ziptemporarily) - You'll see the split APK files listed:
base.apk,split_config.arm64_v8a.apk, etc.
This is useful to verify the correct architecture splits are included before installing.
Troubleshooting
"Package conflicts with existing package"
An older version of the app is installed. Android doesn't allow installing an older version over a newer one. Either uninstall the current version first, or confirm you have a newer APKS file.
APKS installs but some features are missing
The bundle may be missing device-specific splits. Look inside the .apks as a ZIP — check if your device's architecture split (arm64_v8a, x86_64) is included.
Related Guides
- Install APK Files — standard single APK installation
- Install APKM Files — APKMirror bundle format
- Install XAPK Files — APKPure bundle with OBB data
- Backup Apps as APK — export installed apps
