Licencias aplicaciones de su aplicación android

Si obtiene una licencia para la aplicación de Android, no hay ningún dispositivo puede ejecutar su aplicación a menos que el dispositivo comprueba con el servidor. El servidor asegura que el dispositivo tiene permiso para ejecutar la aplicación. Éstos son algunos de los escenarios para una aplicación (gratuita o de pago), con y sin licencias:

  • Mejor de los casos, con la concesión de licencias: Un usuario compra su aplicación y las copias .apk presentar al dispositivo del otro usuario. El otro usuario no ha pagado por su aplicación. El otro usuario intenta ejecutar la aplicación, pero no se puede ejecutar debido a las restricciones de licencia.

  • Peor de los casos, sin licencias: Un usuario compra su aplicación y las copias .apk presentar a un sitio web de intercambio de archivos. Las personas descargan e instalan su .apk presentar y ejecutar el código de forma gratuita. (Ooo! Eso es malo!)

  • Peor de los casos, con la concesión de licencias: Un usuario compra la aplicación, las grietas de la concesión de licencias, y las copias .apk presentar a un sitio web de intercambio de archivos. La gente descargar e instalar la versión agrietada de su .apk presentar y ejecutar el código de forma gratuita. (Eso es malo, también.)

  • Mejor de los casos, sin licencias: Nadie nunca intenta robar su aplicación. O, si alguien roba su aplicación, la distribución adicional de su aplicación funciona a su ventaja.

A fin de cuentas, usted desea considerar la concesión de licencias con cualquier aplicación de pago. La licencia es también una buena precaución con una aplicación gratuita (para ayudar a mantener la propiedad del concepto de la aplicación).

Para habilitar la licencia en su aplicación, debe instalar el Google Play Licensing Biblioteca (También conocido como LVL - el Licencias de bibliotecas de verificación) Mediante el Administrador de Android SDK. Debe añadir que la biblioteca para el proyecto de su aplicación. Usted debe obtener la clave de licencia de la aplicación (una secuencia de aproximadamente 400 caracteres incomprensibles) desde la consola de desarrollador y añadir la clave de su actividad principal. Debe añadir código adicional en su aplicación para verificar la licencia de un dispositivo y de responder (sobre la base del resultado de la comprobación).

El código adicional implementa una de las tres políticas posibles:

Video: Quitar verificación de licencia android apps

política estricta: Cada vez que el usuario intenta iniciar la aplicación, el dispositivo pide al servidor de Google Play para su aprobación para ejecutar la aplicación. Si el usuario intenta iniciar su aplicación cuando el dispositivo no tiene conectividad, el usuario está fuera de suerte. La vida es dura.

  • política gestionado por el servidor: El dispositivo del usuario almacena una copia de la licencia del usuario. El dispositivo utiliza la copia cuando la conectividad de red no está disponible. se ofusca la licencia (por lo que es resistente a la manipulación), y la licencia hace un seguimiento de los períodos de prueba, fechas de vencimiento, y otras cosas. Esta es la política por defecto, y es la política que Google recomienda encarecidamente.

    Video: remover licencia aplicaciones android elimina publicidad lucky patcher tutorial español

  • política personalizada: Crear su propia política con código Java en su aplicación. Como desarrollador, esta elección debe hacerte nervioso. Sin embargo, para situaciones muy sensibles, esta opción podría ser la mejor.

  • Se utiliza la consola de desarrollo para crear beta testers para su aplicación será publicado pronto-a-ser. También puede nombrar algunos beta testers especiales para sistema de licencias de su aplicación. Los verificadores intentan ejecutar la aplicación cuando (ya que saben tejer bien) que no deben obtener el permiso. La consola de desarrollo realiza un seguimiento de los éxitos y fracasos para que pueda averiguar si su sistema de licencias funciona correctamente.

    Para todos los detalles sobre la concesión de licencias de aplicaciones, visita sitio para desarrolladores de Android.

    Artículos Relacionados