Cómo convertir una aplicación de Android de un modelo de pago gratuito a un desbloqueo de pagos en la aplicación

Actualmente tengo una aplicación en el mercado que tiene una versión gratuita y compatible con anuncios y una versión "Pro" libre de anuncios con funciones adicionales.

La construcción de dos proyectos diferentes cada ciclo de lanzamiento es realmente un dolor en los asteroides; Me encantaría simplemente derribarlo a uno.

Estoy interesado en recibir comentarios sobre cómo hacer esto, si alguien aquí ha realizado un movimiento como este … ¿hay algún inconveniente en convertir a este nuevo modelo?

Actualmente tengo una docena de usuarios pagados. ¿Podré convertirlos en "propietarios" de la compra integrada en la aplicación a través de su dirección de correo electrónico, o se verían obligados a comprar la aplicación de nuevo? (Si no puedo hacerlos propietarios, probablemente abandonaré toda esta idea hasta mi próxima aplicación).

Gracioso. Lo hice de otra manera (convirtió una (aplicación + licencia suplementaria) a una versión de pago, sin juicio). Pero mi antiguo (app + esquema de licencia) podría funcionar para usted. Se implementó hace un tiempo, antes de que las compras en la aplicación fueran tan sencillas.

Mi esquema de licencia anterior: una descarga de Google Play para la aplicación principal; Una lista separada de una licencia para la aplicación principal (consulte "Licencia 2player 1.0 (Obsoleto)"). La descarga de licencia no proporciona ninguna interfaz de usuario, pero implementa un proveedor de contenido. La aplicación principal intenta consultar el proveedor de contenido proporcionado por la licencia APK. Si la consulta del proveedor de contenido tiene éxito, la aplicación principal se convierte en estado "con licencia". El proveedor de contenido proporciona un intercambio rudimentario de desafío / respuesta de datos sólo para evitar una piratería totalmente trivial.

Eso podría funcionar para usted con pequeñas modificaciones. Usted reemplazaría su antiguo APK con licencia de pago con un APK que proporciona un proveedor de contenido de respuesta de desafío y sólo una IU suficiente para informar a los usuarios de la antigua aplicación que necesitan para instalar su nueva versión 2.0 de APK. A continuación, modifique la aplicación de compra en la aplicación para comprobar la presencia del proveedor de contenido y convierta a estado con licencia si la consulta del proveedor de contenido tiene éxito.

La descarga forzada para los usuarios de la antigua aplicación sería un poco torpe, pero me parece que vas a tener que obligarlos a descargar el nuevo de alguna manera de todos modos. Pero para una docena de usuarios pagados, parece bastante inofensivo.

  • La copia de seguridad de Adb no funciona
  • Android Studio: Error al analizar SDK puede estar faltando los complementos de directorio
  • "Falta el componente de herramientas de plataforma de SDK!"
  • ¿Cómo utilizar complementos de Android SDK?
  • Este SDK de Android requiere Android Developer Toolkit versión 14.0.0 o superior. ... Actualice ADT a la última versión
  • ¿Hay alguna forma de instalar sólo ADB sin SDK completo?
  • Creación de proyecto en Android 5.0 Lollipop con Eclipse Juno
  • La instalación de Android Studio SDK falló en Mac OS X
  • SDK de Android sigue instalando SDK instalados
  • ¿Hay algún SDK de edición de imágenes disponible actualmente para Android
  • ¿Cómo abro el explorador de archivos? (SDK de Android)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.