삽질도사

[안드로이드] 키 해쉬 / sha-1 구하기 본문

안드로이드

[안드로이드] 키 해쉬 / sha-1 구하기

전성진블로그 2023. 8. 29. 13:56

다른 방법도 많지만 안드로이드 스튜디오 아래쪽에 위치한 자체 터미널을 사용하는 방법이 가장 편합니다.

 

안드로이드 스튜디오 터미널 (저기에 알려주는거 치면됌)

 

* 키해시 값 ->

 

debug:
[Mac]
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass android -keypass android | openssl sha1 -binary | openssl base64

[Window]
keytool -exportcert -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore -storepass android -keypass android | openssl sha1 -binary | openssl base64


release:

[KeyStore 생성]
Debug Key 구하는 과정에서 잘 보시면 debug.keystore가 있습니다. 이 부분을 타겟으로 Key를 구하게 됩니다. 하지만 Debug.Keystore는 자동으로 생성되지만 Release.Keystore는 직접 만들어 주어야 합니다.


https://dev-donghwan.tistory.com/79

이제 터미널(Mac)/커맨드(Window)를 킨 다음 아래 명령어를 복사 붙여넣기하면 됩니다.

#생성한 KeyStore의 비밀번호를 입력#

[Mac & Window]

keytool -exportcert -alias [생성한 KeyStore의 Alias] -keystore [생성한 KeyStore의 경로] | openssl sha1 -binary | openssl base64

* sha-1 ->

debug:


./gradlew signingReport


 

release: 

google console 왼쪽 메뉴에 들어가서 보안쪽 살펴보면 나와있는 값 사용해야함.