If your APK installation is stuck at 0% on Android (2026, Android 10–14), it’s usually not a hardware issue—it’s a software or permission glitch. The good news? This is almost always fixable in under 5 minutes.
Here’s a clear, step-by-step guide to unstick APK installation and get your app installed.
🔍 Why Installation Gets Stuck at 0%
Common causes:
- Package Installer cache is corrupted
- “Install unknown apps” permission is missing or misconfigured
- Storage issues (SD card, cloud folder, or low space)
- Conflicting app version already installed
- File is a split APK bundle (and you’re trying to install it like a single APK)
✅ Step-by-Step Fixes (Try in Order)
🔹 1. Clear Package Installer Cache
This fixes 80% of “stuck at 0%” cases.
- Go to Settings → Apps
- Tap the ⋮ (three dots) → Show system apps
- Find and tap Package Installer (may be called “App Installer” or “Package Installer”)
- Tap Storage → Clear Cache
(Do NOT tap “Clear Storage”) - Restart your phone
- Try installing the APK again
💡 This resets the installer without affecting your data.
🔹 2. Enable “Install Unknown Apps” for Your App
If permission is missing, installation hangs silently.
- Go to Settings → Security → Install unknown apps
(On Samsung: Settings → Biometrics and security → Install unknown apps) - Select the app you’re using (e.g., Chrome, Files, Downloader)
- Toggle “Allow app installs” to ON
- Try installing again
⚠️ After install, toggle it OFF for security.
![]()
![]()
🔹 3. Move APK to Internal Storage
Installing from SD cards, Google Drive, or cloud folders often causes hangs.
- Copy the APK to your phone’s internal storage (e.g.,
Downloadsfolder) - Use a file manager (like Files by Google) to open it
- Tap to install
📌 Never install directly from cloud links—download first.
🔹 4. Check for Split APKs (App Bundles)
If you have multiple .apk files (base.apk, split_config.arm64_v8a.apk, etc.), you’re dealing with a bundle—not a single APK.
✅ Fix: Use SAI (Split APKs Installer):
- Install SAI from GitHub or F-Droid
- Open SAI → “Install APKs”
- Select all
.apkfiles → Install
❌ Tapping
base.apkalone will hang at 0%.
🔹 5. Free Up Storage Space
Even if you have “enough” space, Android may stall if storage is fragmented.
- Ensure at least 100–200 MB free
- Clear junk files with Files by Google or built-in cleaner
🔹 6. Reboot in Safe Mode (Check for Conflicts)
A third-party app (like a “booster” or antivirus) may be blocking installation.
- Hold Power button → Long-press “Power off” → Tap “Safe Mode”
- In Safe Mode, try installing the APK
- If it works, a third-party app is interfering
→ Uninstall recent “cleaner,” “booster,” or security apps
🛠️ Advanced Fix: Reset App Preferences
Resets disabled apps, permissions, and background restrictions.
- Settings → Apps → ⋮ → Reset app preferences
- Confirm → Restart phone
- Try installing again
🛑 What NOT to Do
- ❌ Don’t force-stop Package Installer repeatedly
- ❌ Don’t use “APK repair” tools—they don’t work
- ❌ Don’t keep retrying the same broken file—re-download from APKMirror or F-Droid
💡 Pro Tips
- Always download APKs from trusted sources (APKMirror, F-Droid, GitHub)
- Verify file size—if it’s much smaller than expected, it’s incomplete
- Use SAI for any modern app—most new releases are bundles
Final Thought
An installation stuck at 0% is almost always a cache, permission, or file-type issue—not a dead-end error. By clearing the installer cache, enabling proper permissions, and ensuring you’re using the right installer (like SAI for bundles), you’ll get past this hurdle quickly.
Take a breath, follow these steps, and your app will install smoothly. Your phone just needed a little nudge. 📲✅