Installer error
How to fix INSTALL_FAILED_UPDATE_INCOMPATIBLE when I try to install compiled .apk on device
Quick summary
- Seen in 12 public reports
- Most common platform: android
- Last updated: May 5, 2026
Known variations
- INSTALL_FAILED_UPDATE_INCOMPATIBLE when I try to install compiled .apk on device
- Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE] even if app appears to not be installed
- INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package signatures do not match the previously installed version; ignoring
- INSTALL_FAILED_UPDATE_INCOMPATIBLE shows up even after the original is completely removed
- deploy fail Error: Mono.AndroidTools.InstallFailedException: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]
- Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE] followed by DELETE_FAILED_INTERNAL_ERROR
Guide comparison
Previous
LLM generated
INSTALL_FAILED_UPDATE_INCOMPATIBLE error occurs when installing a compiled .apk on an Android device.
Your device is blocking the install because it thinks an older version of the app is still present, and the new file does not match what it expects. The most common next step is to remove the old app completely and then try installing again.
- Package signatures do not match the previously installed version
- Leftover data from a previous installation
- Incomplete uninstallation of the app
- Corrupted app package or cache
- The old version of the app was not fully removed from the device.
- The new file is signed differently than the version that was installed before.
- The device still has leftover data or settings that conflict with the new install.
- Go to your device settings and uninstall the app, even if it looks like it is already gone.
- Check for any remaining app data or user profiles and remove them.
- Restart your device to clear temporary records.
- Try installing the new file again after the restart.
- Sources are from StackExchange with empty snippets, limiting actionable details.
- No specific fixes are provided in the source snippets.
- Uninstalling may remove your app data, so make sure you do not need anything saved in that app.
- If the app came from an unofficial source, removing it may affect other apps or settings.
- This guide is based on common reports and may not match every device exactly.
Enriched long-form guide
When you try to install the app, your device says it cannot update because something about the new file does not match what it already has. This usually means the device still has records or pieces of an older version, even if you cannot see the app on your home screen.
This often happens after you uninstall the app but some parts remain, or if you try to install a version that was signed differently than the one that was there before. You might also see this after switching between test builds or copies of the same app.
The most likely reasons are that the old app was not fully removed, the new file uses a different signature than the old one, or the device is holding on to old data that conflicts with the new install. These are normal and can usually be cleared without harming your device.
First, try uninstalling the app again from your device settings and then install the new file. If that does not work, check for any leftover user data or profiles tied to the app and remove them. As a last step, restart your device and try the install once more. These steps are safe and often fix the problem right away.
Evidence
stackexchange · 285437 views · score 334
stackexchange · 166771 views · score 232
stackexchange · 71178 views · score 40
stackexchange · 28458 views · score 9
stackexchange · 22084 views · score 5
stackexchange · 12761 views · score 5
stackexchange · 9600 views · score 4
stackexchange · 6479 views · score 3
stackexchange · 4132 views · score 4
stackexchange · 3470 views · score 7