0 votos

¿puede funcionar la actualización automática cuando la aplicación no está instalada desde Android marketplace?

O como puedo auto actualizar una app que no esta instalada via Es útil en un escenario en el que muchos de nuestros clientes utilizan dispositivos Android personalizados (que aún no están registrados en Android), y queremos asegurarnos de que los cambios en nuestra aplicación se propagan al dispositivo.

4voto

Ben Griffiths Puntos 725

Parece que es mejor preguntarlo en stackoverflow.

La actualización automática es una característica del mercado. Si los usuarios no han instalado la aplicación con el mercado tendrá que implementar su propia función de actualización. En Android 2.2 podrías aprovechar el sistema de notificaciones push para las actualizaciones.

2voto

Bryan Denny Puntos 18960

Tendrías que crear tu propio proceso para que la aplicación notifique al usuario las actualizaciones (y proporcione un enlace al nuevo apk. Podrías hacerlo con un servicio en segundo plano que mostrara un mensaje en la barra de notificaciones). El usuario tiene que instalar la aplicación desde el market para recibir actualizaciones a través del Android market.

0voto

Doliveras Puntos 1075

Para notificar a un teléfono Android que una aplicación tiene una nueva versión (sin programar todo el proceso) tienes 2 opciones:

1.- Utiliza la función de mercado, pero por tus comentarios creo que esta fuera de tu lista.

2.- Utiliza el sistema de notificaciones disponible en Android 2.2 y 2.3.

Para utilizar este servicio de notificaciones push, el dispositivo debe estar conectado a una cuenta de Google para poder recibir la notificación, por lo que quizá no sea adecuado para tu proceso.

Si ninguna de estas opciones es lo que buscas, te verás obligado a desarrollar tu propio sistema de notificaciones push e instalar ese sistema en cada teléfono Android que necesites actualizar.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X