Guide

“App Not Installed” Error on Android: Fixes

Updated 8 October 2026 · 5 minute read

Android uses one message for many different failures. Work down the table from the cheapest check to the most drastic. One cause, a signature clash, is worth understanding before you uninstall anything.

Causes and fixes, cheapest first

Go down the table in order. Each step costs more effort than the one before, and the last one costs you what the app stored on your phone. We cannot see your phone or your file, so these are likely causes, not a diagnosis.

StepWhat is going onWhat to do
1Not enough free space. The installer needs room to unpack the app, which is more than the file’s own sizeOpen Settings, then Storage. Delete big videos or apps you never use, then try again
2The file sits on an SD card or in another app’s folder, and the installer cannot read it properlyMove it to your phone’s Downloads folder and open it from there
3The app you opened the file from is not allowed to install apps. This usually brings its own message with a Settings button, not “App not installed”Allow that one app, install, then switch it off again. The steps are in the App and APK guide
4The download is broken or incomplete, often after a weak signalDelete it and download again on a steady connection. If the publisher gave a fingerprint, a code worked out from every byte of the file, compare it using the file fingerprint checker
5The file is not a single app file: a bundle ending in .xapk, .apks or .apkm, a renamed ZIP, or a damaged file. Phones often call this a “parse error”Check that the name ends in .apk. Do not install a second “installer” app from the same site to open a bundle
6The file was built for a different processor family, or needs a newer Android than yoursCheck your Android version under Settings, then About phone. The page the file came from should say what it needs. If it does not, that tells you something about the page
7Play Protect blocked itDo not tap “Install anyway” just to clear the message. Find out why: where did the file come from, does its fingerprint match, and which permissions does it ask for?
8A copy of the same app is already installed, and it was signed by a different key or is newer than the fileRead the next section before you uninstall anything

The signature clash

Every Android app is signed with a certificate that belongs to whoever built it. Think of it as a maker’s stamp. When a file is installed over an app already on your phone, Android compares the two stamps. Android’s developer documentation says the system allows an update only if the certificates match.

Here is why that matters. Say you installed a copy from one place last month. Today you download a “newer” copy from somewhere else, and Android refuses it even though there is plenty of space. The likeliest reason is that the two copies were signed by different keys. That can mean two different publishers, or that one copy is a rebuilt one. Android cannot tell you which, and neither can we.

So treat the failure as a clue, not just a nuisance:

  1. Ask where each copy came from. If the first came from a page you reached by typing the platform’s address and the second from a download site, the second is the odd one out.
  2. If the copy you cannot account for is the one already installed, uninstall it. Then change your passwords from another device, because that copy has been running on your phone, and do not reinstall from the same place.
  3. A file with a lower internal version number than your installed app is refused for a different reason: Android does not allow going backwards. Old and latest versions explains why that matters.
  4. Rebuilt copies are the files the mod APK guide warns about, so do not force one through.

Before you uninstall anything

Uninstalling removes the app and what it stored on your phone, including saved sign-in details. An account for an online service is normally kept by the service, not by the phone, so the account should survive. Make sure you know your password first. If you do not, the forgot password guide explains where to start.

If it still will not install

Stop there. We do not host or send app files, so we have no “fixed” copy to offer, and you should distrust any page that does. Searches for a “fixed” or “working” copy often lead to files that someone else has altered, and you cannot see what else they changed. Use the web page as a home-screen shortcut instead, and follow the steps in using it without an APK.

Common questions

Why does Android say “App not installed” when I have plenty of storage?

Storage is only one cause. The usual others are a broken download, a file built for a different processor or a newer Android, a Play Protect block, a missing install permission, and an older copy with a different signature.

Does uninstalling the old app delete my account?

No. An account for an online service is normally kept by the service, not by your phone. You lose what the app stored locally, including saved sign-in details, so make sure you know your password before you uninstall.

What does “parse error” mean?

The installer could not read the file as a valid app. Common reasons are a broken download, a bundle file such as .xapk instead of a plain .apk, or an app that needs a newer Android than yours.

Is it fine to tap “Install anyway” on a Play Protect warning?

Not to make the message go away. Play Protect is telling you something about the file or what it asks for. Find out what, using the source, the fingerprint and the permissions, and delete the file if you cannot account for it.

Should I search for a fixed APK?

No. A copy someone has fixed is a copy someone has changed, and you cannot see what else they changed. Use the web page as a home-screen shortcut instead.

More on app and apk