Saltar al contenido principal

Firma de Android

Genera un resumen de la clave de firma de Android y huella digital

Crear un keystore de firma PKCS#12 para compilaciones de lanzamiento, guardar el alias y las huellas dactilares, y pasar el resultado directamente a Gradle, CI o un proveedor de construcción en la nube.

Contenedor

PKCS#12

Identidad

Solo alias de lanzamiento

Huellas dactilares

SHA-1 y SHA-256

Lista de verificación de lanzamiento

  1. 1. Elige el alias y la contraseña que permanecerán con esta aplicación a lo largo del tiempo.
  2. 2. Descargar el keystore y guardar los metadatos en tu administrador de secretos.
  3. 3. Configure el mismo alias y contraseña en Gradle o tu entorno de CI.
  4. 4. Mantén estable la clave de carga para que futuras versiones de Play no se rompan.

Input

Detalles de Keystore

Rellene la información del asunto que debe estar incorporada en el certificado de firma y elija un alias estable.

Salida

Bundled de firma Android generado

Después de la generación, obtendrá un keystore descargable más el certificado de exportación y huellas dactilares necesarias para la configuración de tiendas o integraciones de OAuth.

Genera el conjunto de firma para mostrar el alias, huellas dactilares y descargas de archivos aquí.

Configuración de carga de clave de Play

Utilice el keystore generado como clave de carga para nuevas aplicaciones o para flujos de prueba internos que aún firman artefactos antes de la presentación en la tienda.

Uso de huellas dactilares

Los valores SHA-1 y SHA-256 son útiles para APIs que requieren el registro de la inscripción de identidad, incluidos los servicios de Google y las integraciones de empresas.

Recuperabilidad

Almacene el conjunto de firma generado en un almacén de equipo gestionado. Las interrupciones de firma de Android suelen ocurrir porque el alias o la contraseña del keystore desaparecen después de la primera publicación.

Preguntas frecuentes

Preguntas más frecuentes

Utiliza esta sección para validar el formato del contenedor, el manejo de contraseñas y las suposiciones de liberación antes de conectar el almacén de claves en un trabajo de compilación.

¿Qué formato de archivo produce este generador de claves de Android?

Produce un almacén de claves PKCS#12 con una identidad de firma única más una exportación de certificado PEM. La herramienta de Android moderna acepta PKCS#12, y si necesita un contenedor clásico JKS más tarde, puede convertirlo con keytool.

¿Deben ser diferentes la contraseña del almacén y la contraseña de la clave?

Este generador utiliza una contraseña para el contenedor PKCS#12. En Gradle o CI puedes reutilizar el mismo valor para tanto la contraseña del almacén como la contraseña de la clave.

Puedo usar este almacén de claves para las liberaciones de Google Play?

Sí. Es adecuado para la firma de liberación, la prueba interna y la distribución directa. Si tu aplicación ya está inscrita en Play App Signing, mantén la clave de carga original almacenada de manera segura porque Google espera continuidad en futuras liberaciones.

¿Qué metadatos debería guardar con el almacén de claves?

Almacena el archivo del almacén de claves, el alias, la contraseña, la huella SHA-1 y la huella SHA-256 junto con la documentación de tu equipo segura para que las futuras liberaciones no se bloqueen por detalles de firma faltantes.