studio cambiar aplicacion android public-key-encryption android-lvl

aplicacion - cambiar version apk android studio



AplicaciĆ³n de Android de licencias nuevas y antiguas-dudas. (1)

Es útil pensar que el antiguo sistema de clave de licencia está en desuso: aún funciona en aplicaciones antiguas y puede continuar trabajando para las actualizaciones. Al igual que con cualquier cosa que esté en desuso y que pueda ser deshabilitada o eliminada en cualquier momento en el futuro sin previo aviso, es posible que no desee esperar demasiado para usar el nuevo sistema, pero sus llaves antiguas deberían funcionar por ahora. Por lo tanto, si tiene que lanzar una actualización, podría estar de acuerdo con el sistema anterior / claves.

Como BadCash sugirió, la nueva generación de clave de licencia aún no parece ser un proceso instantáneo. Una vez generado, puede demorar de minutos a unas pocas horas propagarse a través de su sistema de licencias para que pueda reconocerse como una firma de licencia válida.

Tenga en cuenta que Google parece estar alejándose completamente de este sistema, sin embargo, según su sitio: Google Play Licensing Service

Por lo tanto, sugiero que renuncie con el nuevo sistema para evitar molestias en el futuro (si no es una molestia, dependiendo de la cantidad de aplicaciones) y siéntase cómodo sabiendo que en el futuro no tendrá que volver a hacerlo.

Hace apenas unas semanas, Google cambió la API de LVL de Android (biblioteca de verificación de licencias).

En el antiguo LVL, la verificación de licencias se basaba en la verificación de licencias utilizando claves públicas / privadas generadas en cada cuenta. Una nueva supone utilizar claves públicas / privadas por base de aplicación.

Tengo una aplicación que usa LVL antiguo y parece que funciona (parece, pero en realidad no lo sé). La aplicación incrusta la clave pública generada por cuenta.

Ahora, ¿qué debo hacer cuando decido actualizar mi aplicación? ¿Insertar clave pública para la aplicación o aún usar clave pública para la cuenta?

No logré encontrar ninguna pista en el sitio de desarrolladores de Android de Google ...