Android cómo firmar mi APK con google proporcionó clave de licencia
Tengo que firmar mi APK
y el mercado de Google me proporciona una clave que es algo así como
SU CLAVE DE LICENCIA PARA ESTA APLICACIÓN Clave pública RSA codificada en Base64 para incluir en su binario. Elimine los espacios. MIIBIjANBgasdfasdfdaskqhkiG9w0BAQEadfadfasdFAAOCAQ8AMIIBCgKCAQEAuacIf ……..
¿Cómo puedo firmar mi APK
con esta clave y cómo incluir esta clave en mi binario?
- Incluir jar en apk con eclipse
- Proveedor de contenido INSTALL_FAILED_CONFLICTING_PROVIDER (instalación del proveedor de contenido como un apk independiente)
- Cómo determinar qué mercado de android se utilizó para descargar mi aplicación
- Android - Cómo interceptar la intención de 'Instalar aplicación'
- Convierta la aplicación Android en Google Play para Samsung Store
- Si no comprimo un archivo de texto sin formato en Android, ¿se comprimirá en el APK de todos modos?
- Error al ejecutar aapt dump badging - Google Play Store
- Consola para programadores de Android: una huella dactilar errónea tras la creación de la versión con Android Studio
Tenía la misma pregunta. Finalmente se encontró que la clave pública de RSA en Dev-Console es para "licencias". Esto significa que la aplicación puede usar la clave para consultar si el usuario tiene una licencia válida y actual para usar su aplicación o los servicios que contiene. Esto es totalmente diferente de firmar un apk.
http://developer.android.com/google/play/licensing/index.html
Yo también soy como el cartel original preguntó preguntándome qué hacer con la clave de lisence generada por la consola de desarrollo en mi camino a la publicación en la tienda de Google Play.
Mientras que todos los posts anteriores muestran cómo exportar y crear keystore etc en Eclipse o desde una línea de comandos, ninguno de ellos responde lo que la dadgum clave de Google ofrece es para. ¿Debo añadirlo de alguna manera? No veo la forma de especificar la clave generada por Google como una "clave de licencia" en la consola de Google Play para desarrolladores, y NADA me dice CÓMO enlazar ESA clave a mi aplicación.
Ya sé cómo exportar una aplicación firmada usando eclipse pero que no tiene la clave de Google Play. Si alguien me puede señalar en la dirección correcta es muy apreciado.
De acuerdo, lo he descubierto. La clave de licencia es irrelevante para firmar su aplicación y es para propósitos de licencias dentro de su aplicación.
El sitio para desarrolladores de Android tiene un gran avance para firmar aplicaciones aquí .
Al ver que tiene su clave, sólo tiene que crear un archivo de keystore protegido por contraseña " .keystore
" mediante el keytool que se muestra aquí . Esto le pedirá que ingrese todos los detalles que requiere Android para una aplicación firmada.
Puedes consultar otras respuestas aquí y aquí .
Eclipse facilita la exportación haciendo clic con el botón derecho del ratón en el proyecto y seleccionando "Herramientas de Android> Exportar paquete de aplicaciones firmado".
¡Buena suerte!
Aquí está Niza tutotial Cómo crear el archivo keysote