Cuando nuestro proyecto requiere el uso de APIs de terceros, como los mapas de Google Maps o alguna librería de Firebase, es normal que nos pidan la firma SHA-1 de nuestra aplicación para poder identificarla. A continuación indicaremos cómo conseguir este dato.
Obtener el certificado de desarrollo SHA-1 de mi APP
En fase de desarrollo, podemos obtener el certificado de debug fácilmente desde Android Studio de la siguiente manera:
- Pulsamos en botón de Gradle que tenemos normalmente en la derecha de la pantalla
- Una vez abierta al ventana de Gradle, pulsamos el botón Refresh
- En el desplegable que aparece, abrimos la ruta “Nombre del proyecto”/Task/android y hacemos doble clic en signingReport
- En la ventana de “Run”, aparecerá la firma digital SHA1
Con esta firma podremos identificar nuestra aplicación con las APIs que lo requieran durante el proceso de desarrollo. Tenemos que tener en cuenta que cuando publiquemos la aplicación, esta clave será diferente, por lo que deberemos hacer los cambios pertinentes en las APIs para actualizar este dato cuando llegue el momento.