How to get hash key in android play store use app signing(안드로이드 플레이스토어 앱서명 이용시 Hash key 가져오기)공부방/Android2020. 6. 5. 14:25
Table of Contents
안드로이드 플레이 스토어에 앱을 등록할 때
직접 만든 jks 파일로 서명 후 앱을 배포하던 방식과
추가로 구글 플레이스토어 자체 인증하여 배포하는 방식이 있다.
문제는 구글 플레이스토어 인증을 통하여 배포를 진행할 시
카카오 API 같이 Hash key 가 필요한 경우
기존 jks 파일로 생성한 Hash 키는 사용이 불가능 하다는 점이다.
따라서 구글 플레이스토어의 앱서명 인증서 정보를 이용해
Hash key 를 가져와야 한다.
방법은 아래와 같다.
플레이 스토어 화면의 내비게이션 메뉴에서
앱 서명을 클릭하자
화면에
앱서명 인증서와
앱 업로드 인증서가 나타날 것이다.
앱 업로드 인증서는 자신이 가지고 있는 비공개 인증서로 앱을 업로드할 때 사용하는 인증서의
값이다.
우리가 사용할 값은 실제 배포에 사용된 인증서 값이므로 앱서명 인증서의 값을 보자
SHA-1 인증서의 값을 복사한후
안드로이드 스튜디오의 teminal 또는 cmd 콘솔 창을
열어 아래와 같은 명령어를 입력하자
echo {SHA-1값} | xxd -r -p | openssl base64
예를 들어 SHA-1 값이
1234라고 한다면
명령어는
echo 1234 | xxd -r -p | openssl base64 이다.
그럼 결과로 Hash Key 가 출력이 된다.
반응형
'공부방 > Android' 카테고리의 다른 글
@soycrab :: 꿀맛코딩
행복한 코딩을 위하여!
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!