La reinstalación falló debido a diferentes firmas de aplicación

Posible duplicado:
¿Por qué cambia la firma de la aplicación en Android después de un cambio de classpath?

Comencé a recibir errores en mi espacio de trabajo de Eclipse para varios pero no todos mis proyectos. Me di cuenta de que eran los proyectos más antiguos. Encontré ayuda para el error, y construí mi propia depuración.keystore y cambié la ruta de la estructura de java a esa carpeta.

Ahora cuando intento ejecutar cualquiera de los proyectos en un emulador consigo este error:

[2011-04-19 10:11:20 - enga] Re-installation failed due to different application signatures. [2011-04-19 10:11:20 - enga] You must perform a full uninstall of the application. WARNING: This will remove the application data! [2011-04-19 10:11:20 - enga] Please execute 'adb uninstall com.engatest' in a shell. [2011-04-19 10:11:20 - enga] Launch canceled! 

He intentado quitar la aplicación del menú en el emulador, conseguido a través de los movimientos y arrastrarlo a la basura pero no consigue quitado.

Intenté funcionar en terminal: adb uninstall com.dwclogic.engatest pero el comando no fue encontrado, el adb probablemente no fijó globalmente en mi mac. Soy nuevo en la Mac y no estoy seguro de cómo obtener la ruta de ejecución para este fijo, pero eso es todo otro problema.

¿Dónde intento ejecutar este comando? ¿Hay otras maneras de solucionar este problema.

  1. Puedes eliminar una aplicación en tu emulador mediante Configuración-> Aplicaciones-> administrar aplicaciones. Allí puedes ver una lista de todas las aplicaciones instaladas. Si hace clic en la aplicación que desea desinstalar, se abrirá una pantalla con una opción de desinstalación.
  2. Una segunda opción para desinstalar es el uso de "adb uninstall". Adb es una herramienta de línea de comandos que se encuentra en la carpeta SDK de Android. Puedes encontrarlo allí en una carpeta llamada "plataforma-herramientas". Así que tienes que navegar a su instalación de SDK y utilizar una ventana de terminal para ejecutar adb allí.

Al arrastrar un icono a la papelera no se desinstala una aplicación. Sólo elimina su icono de la pantalla de inicio.

Consigo ese error cuando mi dispositivo físico se engancha para arriba en el puerto del USB de mi PC. Si el suyo está enchufado intente desenchufarlo

Vaya a Configuración -> Aplicación -> Administrar aplicación -> "ficha en su aplicación" -> desinstalar

Ejecute su aplicación de Eclipse de nuevo y definitivamente funcionará para usted 🙂

  • La ventana de Eclipse Logcat corta los rastreos de la pila de excepciones
  • Android Java Emulator. . ADVERTENCIA: La partición de datos ya está en uso. Los cambios no persistirán
  • Eclipse no genera la carpeta .apt_generated de Butter Knife
  • La importación android.support.v7.app no ​​se puede resolver
  • No se puede crear actionbarsherlock: BuildConfig no se puede resolver con una variable
  • ¿Cómo ocultar por programación algunos elementos de la vista, pero no todos, en una salida XML?
  • Si escribo una aplicación con Android 4 Platform, ¿funcionará la aplicación en dispositivos Android 2?
  • Eclipse no tiene java doc para mostrar información sobre clases y métodos. Cómo adjuntar esos? Androide
  • ¿Por qué cambia mi cursor del ratón a un signo más en Eclipse?
  • No se puede abrir la aplicación "Eclipse". -10810
  • No puedo actualizar las herramientas de SDK de Android de 20 a 21
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.