Android Development Fin de la vida de una aplicación

Actualmente estoy escribiendo una aplicación que eventualmente se va a comercializar, pero por ahora estará en la etapa Alpha. Estoy tratando de llegar a la mejor manera de "bomba de tiempo" de la aplicación, por lo que si se ejecuta después de una cierta fecha se le pedirá al usuario diciendo que la aplicación alfa está expirado y cerrar.

No voy a hacer esto a una aplicación en el mercado, la razón por la que quiero hacer esto es que voy a pasar a esta aplicación a unos pocos amigos y quiere asegurarse de que no se ejecutará la versión anterior del software.

Sé que si usted firma la aplicación automáticamente, puede firmarla con una fecha y no se puede instalar después de dicha fecha, pero si ya está instalada todavía se puede ejecutar.

¿Alguna sugerencia sobre cómo hacerlo bien?

Sólo llamaría a la función Date.after (Date), y si usted ha pasado la fecha de caducidad, publicar algo que dice que esta versión ya no se puede usar. Simplemente hazlo en tu función principal antes de hacer algo útil, y deberías establecerlo.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.