Firmar APK con Google Play App Signing

publicado por: Anonymous

quería subir mi apk de Android al Play Store, por desgracia le di al botoncito de registrar en Google App Signing.
El caso es que ahora cuando intento subir mi aplicación me dice que las claves no coinciden.
Cuando voy al apartado de Google Play App Signing, ellos te dan el certificado de firma de aplicaciones con 3 huellas digitales, i el certificado de subida con otras 3 huellas digitales.
No se si hacia falta tachar, pero por si acaso..

Estos certificados se pueden descargar, te los dan en formato “.pem”, ahí el problema. Cuando intento pasar el certificado a mi keystore, me dice que el certificado es un “Trusted certificate”, yo necesito la private key para poder firmar.
Estoy firmando la aplicación desde Android Studio.

solución

La solución es la siguiente:

Primero: Subir la APK con una firma que tu mismo puedas generar (Con los datos que tu desees colocar desde el Android Studio, y pones de contraseña del Key Password la Huella digital en formato MD5 de la seccion “Certificado de firma de apps”.

Segundo: Subes la APK a GOOGLE PLAY

Tercero: Genera la APK, pero con un numero de version de codigo diferente (esto se modifica desde los archivos fuentes de tu APP (En mi caso fue el archivo: AndroidManifest.xml). Debes firmar la APK con el mismo JKS del apk que subiste inicialmente.

Cuarto: Subes la APK a GOOGLE PLAY.

Explicacion: Google Play App Signing ha utilizado una verificacion de 2 pasos para publicar las APK. Pero, debes seguir utilizando el mismo JKS. (no tomes en cuenta los certificados que te ofrecen para descargar, esos certificados solo representan los datos que subiste de la PRIMERA APK firmada).

Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *