Actualmente estoy compilando una aplicación para un cliente que quiere administrar la aplicación luego, sin publicarla en el mercado de Android. Él quiere proporcionar la aplicación a un número limitado de usuarios.¿Cómo administrar una aplicación de Android de forma privada y fuera de Android Market?
- Para hacerlo, primero pensé en hacer una segunda aplicación que administrará las actualizaciones de la primera.
- Entonces pensé que era un poco complicado y encontré Pushlink. Esto es exactamente lo que necesito, excepto una parte de los términos y condiciones que temo:
1,1 PushLink se reserva el derecho de actualizar y modificar los Términos de Servicio de vez en cuando sin previo aviso.
Tengo en realidad dos preguntas:
- ¿Alguien de ustedes tiene experiencia con Pushlink, cómo soportado es?
- ¿Hay alguna alternativa a Pushlink?
Muchas gracias.
Romain
¿Ha pensado en implementar su propio servicio de actualización donde su aplicación llega a un servidor? Comprueba un código de versión allí ... si es una versión nueva, lo descargará e intentará instalarlo. ? – dymmeh
He pensado en esa solución, pero no estoy seguro de cómo gestionar la actualización desde la propia aplicación. ¿Tienes alguna idea? –
Bueno, en mi aplicación tengo un archivo de texto plano en mi servidor que solo tiene un número de versión.Verifico ese valor contra el valor real en el archivo APK instalado. Si es superior, descargo la nueva APK a la tarjeta SD. Una vez que finaliza la descarga, crea un intento de instalar la aplicación. [Vea la respuesta a esta pregunta sobre cómo crear esa intención] (http://stackoverflow.com/questions/4967669/android-install-apk-programmatically). Es bastante fácil de hacer, en realidad. – dymmeh