Fix 'App Not Installed' Error on Android (All Causes)
Seven reasons Android shows 'App Not Installed' and exactly how to fix each one. Works for APK installs and Play Store apps on all Android versions.
"App not installed" is one of Android's least helpful error messages — it covers seven completely different problems with completely different fixes. Here's how to diagnose which one you're hitting and resolve it.
Quick Diagnosis#
Before going through each fix, check these first:
- Storage space: Settings → Storage. Need at least 500 MB free.
- File integrity: Redownload the APK — partial downloads cause this error.
- Android version match: The APK's
minSdkVersionmust be ≤ your Android version.
Fix 1: Insufficient Storage Space#
The most common cause. Android needs free space for both the app and the temporary install files.
How to check: Settings → Storage → Internal storage
Fix: Delete unused apps, clear app caches, or move photos to cloud storage. You need at least 2–3x the APK file size free.
Fix 2: Conflicting App Signature#
If an older version of the app is installed — even partially — and you try to install a version signed with a different key, Android rejects it.
How to identify: You get "App not installed" even though the APK looks fine, and the app is already on your device.
Fix:
- Settings → Apps → find the app → Uninstall (or Uninstall Updates)
- If it's a system app, tap "Uninstall updates" then try again
- Restart your phone
- Install the APK fresh
Fix 3: Corrupted APK File#
A partial download produces a syntactically invalid APK.
How to identify: File manager shows the APK but it's smaller than expected, or the MD5/SHA hash doesn't match what the source lists.
Fix: Delete the APK and redownload from the source. On a slow connection, use a download manager app that supports resume.
Fix 4: Android Version Incompatible#
The APK targets a newer version of Android than your phone runs, or requires a minimum SDK your device doesn't meet.
How to identify: The error specifically references "incompatible with this device" — or you can check with a tool like APK Analyzer.
Fix: Find an older version of the app compatible with your Android version. APKMirror maintains version archives.
Fix 5: CPU Architecture Mismatch#
APKs built for specific CPU architectures (arm64-v8a, armeabi-v7a, x86) will fail on incompatible processors.
How to identify: This usually only happens with APKs from unusual sources. Most modern phones are arm64.
Fix: Find a "universal" APK or one specifically built for your architecture. Go to Settings → About phone → Processor to see your chip.
Fix 6: Unknown Sources Not Enabled#
If you're installing from outside the Play Store and haven't enabled unknown sources, Android silently fails with this error.
Fix: Settings → Apps → Special app access → Install unknown apps → select your browser/file manager → Allow.
Full guide: How to Install APK Files on Android
Fix 7: Play Protect Blocking the Install#
Google Play Protect scans APKs and may block installation of apps it doesn't recognise.
How to identify: A Play Protect warning dialog appears, or the install silently fails after you dismiss a security prompt.
Fix — Option A (safer): Tap "Install anyway" if you trust the source.
Fix — Option B: Play Store → profile icon → Play Protect → Settings → disable "Scan apps with Play Protect." Only do this temporarily and re-enable after.
Fix 8: MIUI / HyperOS Extra Restrictions (Xiaomi)#
Xiaomi devices running MIUI or HyperOS have an additional "Install via USB" permission that blocks APK installs even when unknown sources are on.
Fix:
- Enable Developer Options (Settings → About phone → tap MIUI version 7 times)
- Settings → Additional settings → Developer options
- Enable Install via USB (despite the name, this also affects local installs)
- Try the APK install again
Frequently Asked Questions#
I get "App not installed" from the Play Store too. Same fixes? Play Store failures are usually connectivity or cache issues: Play Store → profile → Manage apps & device, or clear Play Store cache (Settings → Apps → Google Play Store → Storage → Clear Cache).
The APK installs but immediately uninstalls itself. What's happening? This is usually a Play Protect quarantine. The app was installed then immediately removed. Disable Play Protect temporarily to confirm. If the app is legitimate, consider submitting it to Google for review.
I have enough storage but still get the error. Try restarting into Safe Mode (hold power → long-press Power Off → Safe Mode). If it installs in Safe Mode, another app is interfering — often a security app or device manager.
Why does this error appear on a brand new phone? Most common on new Samsung and Xiaomi devices where a restricted security profile is active. Check if your device has a "restricted profile" or parental controls set up (Settings → Digital Wellbeing or Parental Controls).
Can I get more detail about why the install failed?
Yes — connect via ADB and run adb logcat | grep -i install while triggering the error. The detailed error code will show in the log.
Jake Morrison
Senior Android EditorTested on: Pixel 8 Pro · OnePlus 12 · Galaxy S24 Ultra
Did this help? Share it:
Related Guides
iPhone saying 'Unable to verify app developer'? Here are all the working fixes for iOS 16, 17, and 18 — for sideloaded apps and enterprise installs.
Complete guide to installing APK files on Android 8 through 15. Enable unknown sources, fix install blocked errors, and do it safely in under 5 minutes.
We tested 8 Android launchers for 30 days each. Nova, Niagara, Lawnchair, and more — real performance data, not spec sheet comparisons.
How to install and use AltStore PAL on iPhone in EU countries. Sideload any IPA file legally without a Mac, jailbreak, or developer account.