Study/개발 Tip

[Firebase 연동] SHA 인증 지문 얻기

AC 2021. 5. 27. 01:53

자바가 설치가 되어있어야 함.

cmd를 열고
keytool -list -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore​



위 키를 복사해서 넣는다.

그리고 엔터를 치면 SHA 256 키를 얻을 수 있다.

SHA 1키는 중단되었다고 한다.

근데 다른 사람들은 나오는데 왜 나는 SHA 1키가 없는걸까?

JAVA버전이랑 관계가 있나...?


우와 자꾸 SHA-1은 커녕 Keystore file does not exist 에러가 나서
4시간동안 멍때리다가 찾아봤는데 해결책을 찾았다

미쳤다 진짜 아예 순서를 잘못 알고 있었던 거다...



문제해결을 아래의 영상에서 참고했다.

https://www.youtube.com/watch?v=brUsx5xfXdY


 

요컨대 밑에 있는 순서대로 하면된다.

1. "E:\Programing\01.Dev\jdk15\bin\keytool" -genkey -v -keystore mykey.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

"keytool 경로" -genkey -v -keystore mykey.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

2. "E:\Programing\01.Dev\jdk15\bin\keytool" -list -v -keystore "C:\Users\Administrator\mykey.keystore" -alias alias_name

"keytool 경로" -list -v -keystore "mykey.keystore 경로 (보통 Administator나 사용자 폴더에 있음)" -alias alias_name

 

LIST