INSTALL_FAILED_UPDATE_INCOMPATIBLE 🤖 Android

Android: INSTALL_FAILED_UPDATE_INCOMPATIBLE

An app with the same package name but a different signing key is already installed on the device.

Seen on: Android

Meaning

Android only allows updates signed with the same certificate. Debug builds (debug keystore) and release builds (release key / Play signing) can’t replace each other.

Common causes

  • Switching between debug and release builds
  • Different machine’s debug keystore
  • Play-installed version on the device

⚡ Quick fix

  1. Uninstall first: adb uninstall com.example.app
  2. Use a different applicationIdSuffix for debug builds

Detailed fix by platform

Android

  1. buildTypes { debug { applicationIdSuffix ".debug" } } lets debug and release coexist.

How to diagnose

  1. Installed — Which build is on the device?
  2. Signing — Which key signed each?

🧠 Still stuck? Analyze your error

Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.