본문 바로가기
안드로이드

[Android] debug/release SHA-1 추출 방법

by Banlim 2020. 12. 2.

[삽질의 기록]

 

1. Android debug SHA-1 추출 방법

   1) Android studio의 오른쪽 상단에 Gradle 탭을 클릭한다.

   2) 본인 프로젝트 이름 > app > Tasks > android > signingReport 더블 클릭하여 실행한다.

   3) signingReport를 실행하면 화면 하단에 run 탭에서 아래와 같은 결과를 얻을 수 있다.

      여기서 SHA-1 값을 확인할 수 있다.

 

 

2. Android release SHA-1 추출 방법

   1) release용 apk를 만들 때 사용한 jks 파일의 경로를 알고있어야 한다.

   2) cmd에서 java가 설치된 경로로 이동한다. 

(나의 경우, java를 설치할 때 환경 변수도 같이 설정해주어  where java 명령으로 java 설치 위치를 확인할 수 있다.)

where java
cd C:\Program Files\Java\jdk1.8.0_261\bin

   3) cmd에서 아래 명령을 실행한다.

      <jks path> : release용 apk 생성할 때 사용한 jks 파일의 경로

keytool -list -v -keystore <jks path>

   4) 명령을 실행하면, 키 저장소 비밀번호를 입력하며, 입력하면 다음과 같은 인증서 지문이 나온다.

      여기서 release용 SHA-1을 추출할 수 있다.