DEV Community

Cover image for Cómo obtener el fingerprint (SHA1) para usar servicios de Google en una app de Unity
Kensy Josabeth Ayala
Kensy Josabeth Ayala

Posted on • Edited on

Cómo obtener el fingerprint (SHA1) para usar servicios de Google en una app de Unity

La primera vez que tuve que hacer este paso, fue un día caótico, y pensando en eso, es que hago este post para que te sea de utilidad.

Prerrequisitos

  1. Tener instalado Unity
  2. Tener cuenta de Firebase
  3. Tener instalado el JDK

Para este tutorial requiero que tengas un nivel de experiencia al menos básico para poder entender las opciones de Unity.

Crear la keystore de tu proyecto de Unity

Es importante para una aplicación de Android generar el SHA1 ya que se convierte en su identificador único para los servicios de Google.

Como se muestra en las siguientes imágenes, procede a crear la keystore de tu proyecto:

Image description

Image description

Image description

Image description

Image description

Image description

Image description

A generar el fingerprint

Para este paso tenemos que ir a la ubicación del JDK de la versión de Unity instalada en nuestra PC, por ejemplo:

C:\Program Files\Unity\Hub\Editor\2021.3.8f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK\jre\bin

Das click en la casilla de la URL y escribes cmd y aparecerá la ventana del símbolo del sistema:

Image description

Image description

Image description

Vamos a escribir la siguiente línea de código con el alias de nuestro keystore y la ubicación exacta en el proyecto:

keytool -list -v -alias alias-de-tu-keystore -keystore "C:\Users\tu-usuario\ubicacion-del-proyecto\ [nombre de tu keystore].keystore"

Consulta la documentación de Google para Android Certificate: Authenticating Your Client

Al dar enter, te pedirá la clave que le pusiste a tu keystore en Unity, no se vera lo que escribes, deberás dar enter después de colocar la contraseña, y te deberá aparecer un detalle como este:

Image description

Ahí está el SHA1 y solo debes copiarlo para donde lo requieras utilizar en la configuración de tu proyecto en Firebase.

Eso es todo y espero que te haya sido de utilidad este post!!!

Mis redes sociales:
Twitter - X LinkedIn

Top comments (0)