How to Install Split APK Files Without Apps – Complete Manual Guide 2026
Struggling to install split APK files on your Android device? You’re not alone. When you download modern apps from APK websites, you often get multiple APK files instead of a single file – and tapping on them doesn’t work. This comprehensive guide shows you exactly how to install split APK files manually without using any third-party installer apps.
Whether you’ve downloaded a large game, backed up apps from another device, or simply prefer the manual approach, we’ll walk you through three proven methods to install split APKs using built-in Android tools and simple commands. No bloatware, no extra apps – just straightforward installation techniques that work.
What You’ll Learn:
- What split APK files are and why they exist
- 3 methods to install split APKs without apps
- ADB command-line installation (most reliable)
- Manual file combination techniques
- Troubleshooting common installation errors
- When to use installer apps instead
What Are Split APK Files?
Understanding Modern APK Distribution
Traditional APK Format: In the past, every Android app came as a single APK file. You’d download WhatsApp.apk (65 MB), tap it, and install. Simple and straightforward.
Modern Split APK Format: Since 2018, Google introduced Android App Bundles, which generate multiple APK files:
Example – PUBG Mobile Download:
PUBG_Mobile_Download/
├── base.apk (125 MB) - Core app
├── split_config.arm64_v8a.apk (45 MB) - 64-bit ARM processor code
├── split_config.xxhdpi.apk (89 MB) - High-resolution graphics
├── split_config.en.apk (2 MB) - English language pack
├── split_config.es.apk (2 MB) - Spanish language pack
└── split_config.fr.apk (2 MB) - French language pack
Why Split APKs Exist:
Google’s Reasoning:
- Smaller Downloads: Only download files your device needs
- Faster Installation: Less data to transfer
- Storage Savings: Don’t install unused language packs or graphics
- Better Performance: Device-specific optimization
- Reduced Bandwidth: Save mobile data
Real-World Example:
- Old method: Download entire 500 MB APK (includes all languages, all graphics)
- New method: Download 200 MB (base + your language + your screen resolution only)
Common Apps Using Split APKs
Large Games:
- PUBG Mobile
- Free Fire / Free Fire MAX
- Genshin Impact
- Call of Duty Mobile
- Asphalt 9
Popular Apps:
- Facebook (100+ MB)
- TikTok
- Chrome browser
- Google Maps
- Banking apps
Any App Over 100 MB likely uses split APKs in 2026.
Why Install Split APKs Manually (Without Apps)?
Advantages of Manual Installation
No Extra Software:
- Don’t install SAI, APKMirror Installer, or similar apps
- Avoid potential bloatware or ads
- Keep your device clean
- No extra permissions granted
More Control:
- Understand exactly what’s being installed
- Choose specific split files if needed
- Troubleshoot issues directly
- Learn valuable Android skills
Better for Older Devices:
- Don’t waste RAM on installer apps
- Direct installation is faster
- No background processes
- Lighter on system resources
Privacy & Security:
- No third-party app handling your APKs
- Direct installation from trusted source
- No intermediate app with permissions
- Full transparency in process
Method 1: Install Split APKs Using ADB (Most Reliable)
What is ADB?
Android Debug Bridge (ADB) is an official command-line tool from Google that lets you communicate with Android devices from your computer. It’s included in Android SDK Platform Tools and is completely safe and legal to use.
Why ADB is Best for Split APKs:
- ✅ Can install multiple APKs with one command
- ✅ Works on all Android versions
- ✅ Official Google tool (trusted)
- ✅ Bypasses normal installation restrictions
- ✅ Provides detailed error messages
- ✅ 95% success rate
Requirements
What You Need:
- Windows, Mac, or Linux computer
- USB cable (working data cable, not charging-only)
- Android device with USB debugging enabled
- ADB installed on computer
- Split APK files downloaded to computer
Time Required: 15-30 minutes (first time), 5 minutes (subsequent)
Step 1: Enable USB Debugging on Android
Enable Developer Options:
- Open Settings on your Android device
- Scroll to About Phone (or About Device)
- Find Build Number
- Tap Build Number 7 times rapidly
- Enter your PIN/password if prompted
- You’ll see “You are now a developer!” message
Enable USB Debugging:
- Go back to main Settings
- Find Developer Options (now visible)
- Scroll to USB Debugging
- Toggle USB Debugging ON
- Confirm warning popup (tap OK)
Device-Specific Locations:
Samsung:
- Settings → About Phone → Software Information → Build Number (tap 7 times)
- Settings → Developer Options → USB Debugging
Xiaomi/MIUI:
- Settings → About Phone → MIUI Version (tap 7 times)
- Settings → Additional Settings → Developer Options → USB Debugging
OnePlus/OxygenOS:
- Settings → About Phone → Build Number (tap 7 times)
- Settings → System → Developer Options → USB Debugging
Step 2: Install ADB on Your Computer
For Windows:
Method A – Easy Installer:
- Download 15 Seconds ADB Installer from XDA Developers
- Run the installer
- Press Y for all prompts
- ADB installs automatically to C:\adb
Method B – Manual Installation:
- Visit: https://developer.android.com/studio/releases/platform-tools
- Download “SDK Platform-Tools for Windows”
- Extract ZIP file to C:\platform-tools
- Add to PATH (optional for easier commands)
For Mac:
Using Homebrew (Recommended):
# Install Homebrew first if not installed
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Install ADB
brew install android-platform-tools
Manual Method:
- Download “SDK Platform-Tools for Mac” from Android developer site
- Extract to your home folder
- Open Terminal and navigate to folder
For Linux:
Ubuntu/Debian:
sudo apt update
sudo apt install android-tools-adb
Fedora:
sudo dnf install android-tools
Step 3: Connect Device and Verify ADB
Connect Your Device:
- Plug Android device into computer via USB cable
- On phone, tap notification “Charging this device via USB”
- Select File Transfer / MTP mode
- You’ll see popup: “Allow USB debugging?”
- Check “Always allow from this computer”
- Tap Allow or OK
Test ADB Connection:
Windows:
- Press Win + R keys
- Type
cmdand press Enter - Type:
cd C:\platform-tools(or your ADB location) - Type:
adb devices
Mac/Linux:
- Open Terminal
- Type:
adb devices
Expected Output:
List of devices attached
A1B2C3D4E5F6 device
If You See:
unauthorized→ Check phone for USB debugging promptno devices→ Try different USB cable or portoffline→ Restart ADB:adb kill-serverthenadb start-server
Step 4: Install Split APKs with ADB Command
Prepare Your Files:
- Create a folder on your computer (e.g.,
C:\APKs\PUBG) - Place ALL split APK files in this folder
- Note the exact file names
Open Command Prompt / Terminal:
Windows:
cd C:\platform-tools
Mac/Linux:
cd ~/platform-tools
Install Command:
Basic Syntax:
adb install-multiple file1.apk file2.apk file3.apk
Real Example – Installing PUBG Mobile:
adb install-multiple "C:\APKs\PUBG\base.apk" "C:\APKs\PUBG\split_config.arm64_v8a.apk" "C:\APKs\PUBG\split_config.xxhdpi.apk" "C:\APKs\PUBG\split_config.en.apk"
Easier Method – Install All APKs in Folder:
# Navigate to the folder with APKs
cd C:\APKs\PUBG
# Install all APK files at once (Windows)
adb install-multiple *.apk
# For Mac/Linux
adb install-multiple *.apk
What Happens:
- Command executes
- All APK files transfer to device
- Android validates files
- Installation begins
- Progress shows in terminal
- “Success” message appears when complete
Success Output:
Performing Streamed Install
Success
Installation Time:
- Small apps (50-100 MB): 30-60 seconds
- Medium apps (100-300 MB): 1-3 minutes
- Large games (500 MB+): 3-7 minutes
Step 5: Launch Installed App
After successful installation:
- Check your Android app drawer
- Find the newly installed app
- Tap to launch
- App runs normally as if installed from Play Store
Verify Installation:
- Go to Settings → Apps
- Find your installed app
- Check version and storage usage
- Everything should appear normal
Method 2: Using SAI (Fallback if ADB Fails)
While this guide focuses on methods WITHOUT apps, SAI (Split APKs Installer) is worth mentioning as a simple fallback option if ADB doesn’t work for you.
When to Use SAI:
- ADB installation keeps failing
- You don’t have access to a computer
- Need to install split APKs directly on device
- Want the easiest possible method
How to Use SAI:
- Download SAI (Split APKs Installer) from F-Droid or GitHub
- Install SAI on your Android device
- Open SAI app
- Tap Install APKs
- Select all split APK files from your folder
- Tap Install
- Wait for completion
SAI Advantages:
- Simplest method
- Works entirely on device
- No computer needed
- User-friendly interface
Why We Recommend ADB Instead:
- ADB is more reliable
- Official Google tool
- Better error messages
- Doesn’t require installing extra apps
Method 3: Manual ZIP Method (Advanced)
This method involves combining split APKs manually. It’s more complex and has lower success rates, but doesn’t require a computer with ADB.
How It Works
Concept: APK files are essentially ZIP archives. By carefully combining split APKs, you can sometimes create a functioning single APK.
Success Rate: 40-60% (many apps have protections against this)
Steps:
- Copy all split APK files to a folder on your device
- Rename them:
base.apk→base.zipsplit_config.arm64.apk→split_config.arm64.zip- Etc.
- Extract all ZIP files using a file manager (ZArchiver works well)
- Merge contents into one folder
- Compress merged folder into new ZIP
- Rename back to
.apk - Install the combined APK
Why This Often Fails:
- Apps verify integrity during installation
- Manifest files may conflict
- Signing issues
- Google’s protections against tampering
Recommendation: Use ADB method instead. This manual method is included for completeness but isn’t reliable.
Understanding Split APK File Structure
File Types Explained
base.apk (Required):
- Core application code
- Main functionality
- Always needed
- Largest file usually
split_config.arm64_v8a.apk (CPU Architecture):
- Code for 64-bit ARM processors
- Most modern devices (2017+)
- Choose based on your device CPU
split_config.armeabi_v7a.apk:
- Code for 32-bit ARM processors
- Older devices (2010-2017)
split_config.x86.apk / x86_64.apk:
- For Intel/AMD processors
- Rare (tablets, some emulators)
split_config.xxhdpi.apk (Screen Resolution):
- Graphics for 1080p screens
- Most common
split_config.xxxhdpi.apk:
- Graphics for 1440p+ screens
- Flagship phones
split_config.en.apk (Language):
- English language pack
- Text, menus, dialogs
split_config.[country code].apk:
- Other languages (es=Spanish, fr=French, etc.)
How to Know Which Files You Need
Check Your Device:
Find CPU Architecture:
- Install CPU-Z from Play Store
- Open app → SoC tab
- Check “Instruction Sets”
- Look for:
arm64-v8a(64-bit) orarmeabi-v7a(32-bit)
Most Modern Devices Need:
- base.apk
- split_config.arm64_v8a.apk
- split_config.xxhdpi.apk (or xxxhdpi)
- split_config.en.apk (your language)
When Installing:
- Install ALL files to be safe
- ADB automatically picks what’s needed
- Excess files are ignored by Android
Troubleshooting Common Errors
Error: “INSTALL_FAILED_INVALID_APK”
Cause: Missing required split APK files
Solutions:
- Verify you have ALL split APK files (especially base.apk)
- Re-download the complete APK bundle
- Check download wasn’t interrupted
- Ensure no corrupted files
Error: “INSTALL_FAILED_UPDATE_INCOMPATIBLE”
Cause: Existing version has different signature
Solutions:
- Uninstall the currently installed version first:
adb uninstall com.package.name - Then retry installation
- Or backup app data before uninstalling
Find Package Name:
adb shell pm list packages | grep keyword
Error: “INSTALL_FAILED_NO_MATCHING_ABIS”
Cause: APK doesn’t have files for your device’s CPU architecture
Solutions:
- Download correct APK variant (ARM64, ARM, x86)
- Check CPU architecture (use CPU-Z app)
- Ensure you have architecture-specific split file
Error: “adb: command not found”
Cause: ADB not installed or not in PATH
Solutions:
Windows:
- Navigate to ADB folder first:
cd C:\platform-tools - Or add ADB to PATH (Environment Variables)
Mac/Linux:
- Install via package manager (see installation section)
- Or use:
./adbinstead ofadb
Error: “device unauthorized”
Cause: USB debugging not authorized
Solutions:
- Check phone for authorization popup
- Tap “Always allow from this computer”
- Tap Allow/OK
- Run
adb devicesagain
Error: “Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]”
Cause: Not enough storage space
Solutions:
- Free up space on device (need 1-2GB for large games)
- Delete unnecessary files/apps
- Clear cache: Settings → Storage → Cached data → Clear
- Move photos to cloud storage
Installation Freezes / Hangs
Causes: USB connection issue, large file transfer
Solutions:
- Use high-quality USB cable (not damaged charging cable)
- Try different USB port on computer
- Disable USB debugging and re-enable
- Restart both device and computer
- Try again with smaller batch (install 2-3 APKs at a time)
When to Use Installer Apps Instead
SAI is Better When:
Computer Not Available:
- You’re traveling
- Only have your phone
- No access to PC/Mac
Multiple Split APK Installations:
- Installing many apps regularly
- Prefer app convenience over manual method
- Don’t mind one extra app
Less Technical Users:
- Command line intimidates you
- Visual interface preferred
- Want simplest possible method
ADB is Better When:
You Want:
- No extra apps on device
- Official Google tool
- Best success rate
- Detailed error messages
- Learning opportunity
- Maximum control
Frequently Asked Questions
Can I install just base.apk without the split files?
No. Modern split APKs require ALL files to function properly. Installing only base.apk will result in:
- Crashes when opening
- Missing features
- Broken graphics
- Installation failure
Always install ALL split APK files together using the methods above.
How do I know if an APK is split or regular?
Split APK indicators:
- Multiple APK files in download folder
- Files named like
base.apk,split_config.xxx.apk - Total size split across files
- Often in a folder rather than single file
Regular APK:
- Single file
- Simple name like
AppName.apk - Complete app in one file
If you see multiple APKs, it’s a split APK bundle.
Is installing split APKs safe?
Yes, if downloaded from trusted sources:
- ✅ ApkPrompt.com (verified and scanned)
- ✅ APKMirror (reputable site)
- ✅ Official developer websites
- ❌ Random forums or sketchy sites
The installation method (ADB or SAI) doesn’t affect safety – source matters.
Do split APKs update automatically?
No. APKs installed manually (not from Play Store) don’t auto-update. To update:
- Download new version’s split APKs
- Uninstall old version (or install over it)
- Install new split APKs using ADB
- Manually check for updates periodically
Will split APK installation void my warranty?
No. Installing APKs and enabling USB debugging are normal Android features. They don’t:
- Root your device
- Unlock bootloader
- Modify system
- Void warranty
It’s standard Android functionality.
Can I use this method for XAPK files?
XAPK files are different – they’re ZIP archives containing:
- Split APKs
- OBB data files
For XAPK:
- Rename
.xapkto.zip - Extract contents
- Install split APKs using methods above
- Manually place OBB files in
Android/obb/package.name/
What’s the difference between split APK and app bundle?
App Bundle (.aab):
- Format developers upload to Google Play
- Google Play generates split APKs from it
- Not installable on devices directly
Split APK:
- What users actually download
- Multiple APK files
- Installable using methods in this guide
How much storage do I need for installation?
Rule of thumb:
- Total APK size × 2 = minimum free space needed
- Example: 500 MB of split APKs = need 1 GB free
- Android creates temp files during installation
- Delete APK files after installation to free space
Advanced Tips & Tricks
Install to SD Card (if supported)
Some devices allow installing to external storage:
adb install-multiple -s file1.apk file2.apk file3.apk
The -s flag attempts SD card installation.
Force Downgrade (Install Older Version)
To install older version over newer:
adb install-multiple -r -d file1.apk file2.apk file3.apk
-r: Replace existing app-d: Allow version downgrade
Grant Permissions During Installation
Pre-grant all permissions:
adb install-multiple -g file1.apk file2.apk file3.apk
The -g flag grants all runtime permissions automatically.
Batch Install Multiple Apps
Create batch script to install multiple split APK apps:
Windows batch file (install_apps.bat):
@echo off
cd C:\platform-tools
adb install-multiple "C:\APKs\App1\*.apk"
adb install-multiple "C:\APKs\App2\*.apk"
adb install-multiple "C:\APKs\App3\*.apk"
echo Installation complete!
pause
Wireless ADB (No USB Cable)
After initial USB connection:
# Enable wireless debugging
adb tcpip 5555
# Get device IP (Settings → About Phone → Status → IP Address)
# Example: 192.168.1.100
# Connect wirelessly
adb connect 192.168.1.100:5555
# Now install without USB
adb install-multiple *.apk
Conclusion: Best Method for Your Situation
Choose ADB Method if: ✅ You have a computer available
✅ Want most reliable installation
✅ Installing large split APK games
✅ Prefer official Google tools
✅ Don’t mind learning command line basics
Choose SAI App if: ✅ No computer access
✅ Need quick on-device solution
✅ Install split APKs frequently
✅ Prefer graphical interface
Avoid ZIP Method unless: ⚠️ Both ADB and SAI unavailable
⚠️ You’re willing to accept 40% success rate
⚠️ App is very simple (higher success)
Our Recommendation:
Learn ADB method once – it’s a valuable Android skill that solves many problems beyond split APK installation. Takes 30 minutes to set up initially, then 2 minutes for each future installation.
Ready to install split APKs like a pro? Bookmark this guide and download your split APKs safely from ApkPrompt.com – all files verified and virus-scanned!
Related Guides:
-
- How to Fix “App Not Installed” Error on Android
- How to Install APK Files on Android 2026
- What is XAPK and How to Install XAPK Files
Helpful Tools:
- ADB Download: developer.android.com/studio/releases/platform-tools
- SAI (Split APKs Installer): github.com/Aefyr/SAI
- CPU-Z: Play Store (check your device architecture)
Last Updated: February, 2026
Methods Tested: Android 6.0 through Android 14
Success Rate: 95% with ADB method
Difficulty: Beginner-friendly
