2011-11-15 18 views
5

Creé el proyecto ApiDemos utilizando Eclipse - Proyecto nuevo - Comando de ejemplo. Al tratar de ejecutarlo en la emulación de Android, recibí un error de instalación. Luego abrí el directorio de datos/aplicaciones en File Explorer, DDMS, y eliminé dos archivos con nombres que comenzaban desde ApiDemos (posiblemente esto era incorrecto, pero esto ya está hecho). Ahora, tratando de ejecutar mi proyecto ApiDemos, que tengo:No se puede instalar el proyecto de ejemplo ApiDemos en el emulador de Android

 
[2011-11-15 16:23:19 - ApiDemos] Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE 
[2011-11-15 16:23:19 - ApiDemos] Please check logcat output for more details. 
[2011-11-15 16:23:19 - ApiDemos] Launch canceled! 

LogCat:

 
package com.example.android.apis signatures do not match the previously installed version, ignoring! 

¿Es posible corregir esto ahora? Sé que puedo volver a crear el emulador, pero me gustaría resolver este problema con el emulador existente, solo para saber cómo se debe hacer.

+0

nivel de la API de verificación emmulator y API proyecto de nivel ..? – Noby

+1

"Limpiar datos de usuario" hizo el truco, aunque no es exactamente lo que quería, esto es realmente recreando el simulador (no es algo que puedo hacer en el dispositivo real :). La forma correcta de eliminar la aplicación existente fue: adb uninstall com.example.android.apis Gracias. –

+1

@Padma Kumar: publique esto como respuesta para aceptarlo. –

Respuesta

13

desinstalar las versiones parciales de programa de la API anteriores por su comando adb

adb -e uninstall com.example.android.apis 

que instaló en su emulador.

o intente borrar los datos del usuario al iniciar el emulador.

+8

con dispositivos, debemos eliminar la opción -e – Phuong

+0

@Padma Kumar ¿Alguna razón por la cual ocurre este error? – Ayyappa

4

Primero desinstalar la aplicación desde el emulador:

ADB -e desinstalación your.application.package.name

A continuación, intente instalar de nuevo la aplicación.

1

Para mí, la Nexus 5 de teléfono, el siguiente comando funcionó:

adb uninstall <Your_App_Package_Name> 

por lo que para su caso, en el nombre del paquete es '' com.example.android.apis

adb uninstall com.example.android.apis 
0

Otros la opción es ir al administrador de la aplicación. Navegue hasta las pestañas "Todas" y desplácese hacia abajo hasta la parte inferior. Seleccione la aplicación y luego desde el menú seleccione - desinstalar para todos los usuarios.

0

También puede intentar tarea Gradle 'uninstallAll' para desinstalar la aplicación completamente

Cuestiones relacionadas