INSTALL_FAILED_UPDATE_INCOMPATIBLE cuando intento instalar .apk compilado en el dispositivo

Resuelto artem asked hace 54 años • 33 respuestas

Compilé el lanzador Trebuchet de CyanogenMod 9 e intenté instalarlo con adb:

$ adb install out/target/product/generic/system/app/Trebuchet.apk
3986 KB/s (7870141 bytes in 1.928s)
    pkg: /data/local/tmp/Trebuchet.apk
Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

Probé Nexus S con CM9 y Galaxy Nexus con JB estándar. ¿Por qué recibo este error?

EDITAR: En mi caso, intenté reinstalar el paquete del sistema con el administrador de paquetes. Eso no es compatible, entonces tengo este error. La fuente del error puede diferir en su caso.

artem avatar Jan 01 '70 08:01 artem
Aceptado

significa que la aplicación que desea instalar ya está instalada. simplemente retire el anterior e inténtelo de nuevo.

Mustafa Güven avatar Oct 31 '2012 15:10 Mustafa Güven

Intentar

adb uninstall package-name

Esto funciona para mi. Eliminé mi aplicación usando Titanium Backup. Sin embargo, creo que la copia de seguridad de Titanium no eliminó mi aplicación por completo.

einverne avatar Apr 12 '2014 11:04 einverne

Desinstalar la aplicación sería suficiente para evitar este problema.

INSTALL_FAILED_UPDATE_INCOMPATIBLE

pero a veces incluso al desinstalar el mensaje vuelve a aparecer, ocurre en Android OS 5.0 +, así que esta es la solución:

Vaya a Settings> Appsy encontrará su aplicación con el mensaje:

"No instalado para este usuario" ingrese la descripción de la imagen aquí

¡Tenemos que desinstalar manualmente para todos los usuarios!, luego podremos instalar nuestra aplicación compilada sin problemas.

ingrese la descripción de la imagen aquí

Otras opciones:

  • Elimine la aplicación anterior e instálela nuevamente.

  • Utilice el comando Puente de depuración de Android:

    adb desinstalar [NOMBRE DEL PAQUETE]

Jorgesys avatar Sep 21 '2015 18:09 Jorgesys