2010-04-21 24 views
7

No puedo comprender y corregir el siguiente comportamiento mostrado por el instalador del paquete.Mal comportamiento del instalador del paquete

En mi aplicación cuando presiono un botón de "aplicación de actualización", descargo desde un servidor web una aplicación de actualización (en caso de que exista) y luego inicio el instalador de paquetes para instalar el paquete. Todo va bien y una vez que finaliza la instalación, se muestra una vista con dos botones "abrir" y "listo".

Sin embargo, al presionar el botón "abrir" no se puede abrir la actualización instalada como debería, incluso si la intención de la actividad de inicio se envía como he observado en logcat. Presionando el botón de menú y pasando por las aplicaciones instaladas, puedo encontrar la aplicación actualizada e iniciarla desde aquí.

¿Qué debo hacer para iniciar la actualización presionando abrir en la vista final Paquete instalado?

+0

Buena pregunta. Esto sucede en un emulador y en un teléfono real? Ese comportamiento es consistente? – Macarse

+0

en un teléfono real! –

+0

¿La vista tiene los botones "abrir" y "listo" creados por usted? ¿Podría mostrar el código que genera la intención que está utilizando para invocar la aplicación? –

Respuesta

1

¿No sería mejor dejar que la aplicación de Android Market Place maneje el proceso de actualización de su aplicación en lugar de descargar e instalar la aplicación usted mismo en su aplicación?

Su pregunta no especifica por qué lo hace, si tiene un motivo específico, actualice su pregunta y trataré de darle otro vistazo.

respetos