¿Cómo aumentar la caché de LVL-tiempo válido?

He implementado la política administrada por el servidor LVL en mi aplicación. Sé que la respuesta del servidor lvl se almacena en caché en un dispositivo durante algún período de tiempo para que los usuarios puedan utilizar una aplicación sin conexión interent (lvl utiliza la licencia en caché entonces). Me gustaría saber exactamente cuánto tiempo es ese período y cómo puedo aumentarlo. Básicamente, lvl he implementado licencia de cheques cada vez que se inicia la aplicación y me gustaría aumentar el tiempo de caché válido a 60 días.

No he encontrado el valor real de la caché lvl tiempo establecido por los servidores de google, pero he encontrado cómo cambiarlo. En el archivo ServerManagedPolicy.java cambie:

 setValidityTimestamp(extras.get("VT")); 

A lo que quieras (aquí a 30 días):

 setValidityTimestamp(String.valueOf(System.currentTimeMillis() + (MILLIS_PER_MINUTE * 60 *24*30))); 
  • ¿Cómo probar el androide apk sin licencia sin comprar en el mercado?
  • No se puede encontrar el paquete de licencias de Google Market en SDK Manager
  • ¿Alguna manera alrededor del funcionamiento terrible de SecretKeyFactory con LVL y AESObfuscator?
  • Android: la adición de licencia a la aplicación simple hola mundo en el emulador
  • Android LVL razonable?
  • La aplicación de licencias de Android no funciona?
  • Suerte patcher, ¿cómo puedo proteger de ella?
  • Android: ¿Debo llamar al LicenseChecker cada vez que abra la aplicación?
  • Informe de error de verificador de licencia - ¿qué significa esto?
  • LicenseChecker checkAccess filtra ServiceConnection
  • ¿Es posible fusionar un lite existente y una versión completa (dentro de la versión lite más facturación en la aplicación)?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.