How to Install XAPK Files on Android
XAPK is APKPure's download format. It packages the APK together with the game's OBB (expansion data) file in one container. Games with large assets — maps, textures, audio — store that data outside the APK in an .obb file in /Android/obb/[package]/. If you install just the APK without placing the OBB file correctly, the game crashes or shows a "data not found" error.
AnExplorer handles XAPK files end-to-end: it installs the APK and places the OBB in the right folder automatically.
Quick Answer
Open AnExplorer → navigate to the .xapk file → tap it → tap Install. AnExplorer installs the APK and places OBB data files correctly.
Step-by-Step: Install an XAPK File
- Download the
.xapkfile from APKPure or any XAPK source - Open AnExplorer → navigate to Internal Storage → Download/
- Tap the
.xapkfile - AnExplorer shows the app name, version, package, and size
- Tap Install
- Step 1: APK is installed via Android's package manager
- Step 2: OBB files are copied to
/Android/obb/[package.name]/
- Open the app — no "downloading additional data" prompt needed
What's Inside an XAPK File
XAPK is a ZIP container. Inside you'll find:
[package.name].apk— the main app installer[package.name].obb— expansion data file (for games, can be 500 MB – 4 GB)manifest.json— APKPure metadata, tells the installer where things go
Why OBB Files Matter
Android limits APK files to certain sizes. Large games store extra content (maps, artwork, audio) in .obb expansion files placed at /Android/obb/[package.name]/main.[version].[package].obb. If this file is missing or misplaced, the game:
- Crashes immediately on launch
- Shows "Downloading data" and then fails
- Opens but shows missing textures/maps
AnExplorer places OBB files in the exact required path automatically.
XAPK vs APK vs APKM
| Format | OBB included | Split APKs | Use case |
|---|---|---|---|
.apk | ❌ | ❌ | Small apps |
.xapk | ✅ | Optional | Large games from APKPure |
.apkm | ❌ | ✅ | Apps from APKMirror with splits |
.apks | ❌ | ✅ | SAI backup format |
Manual OBB Installation
If you have a standalone .obb file (not in an XAPK):
- In AnExplorer, navigate to
Internal Storage/Android/obb/ - Create a folder named exactly:
[app.package.name](e.g.com.gameloft.android.ANMP.GloftA9HM) - Copy the
.obbfile into that folder - Launch the game
Enable Unknown Sources
- Settings → Apps → AnExplorer → Install unknown apps → Allow
- Or: when prompted by Android during install, tap Settings and enable for AnExplorer
Troubleshooting
Game crashes immediately after XAPK install
- OBB may not have been placed correctly — check
Internal Storage/Android/obb/[package.name]/exists and contains the.obbfile - If the folder exists but is empty, try installing again via AnExplorer
- Or manually copy the OBB from the
.xapk(open it as a ZIP) to the correct location
XAPK install fails at APK step
- Check that AnExplorer has permission to install unknown apps
- Uninstall any existing version of the app first
Related Guides
- Install APK Files — basic APK installation
- Install APKM Files — APKMirror split bundle
- Install APKS Files — SAI bundle format
- Backup Apps as APK — create APK backups
