[Android Studio] Debug SHA-1 값 추출

JoJo Develog·2020년 3월 25일
1

AndroidStudio

목록 보기
1/4
post-thumbnail

안드로이드 앱을 개발하다보면 Keystore의 SHA-1 값이 필요한 경우가 많이 있습니다.
ex) GooglePlay, Firebase 등등

https://developers.google.com/android/guides/client-auth
보통 위 링크에 설명된 방법처럼 일반적으로 Keystore 또는 Kotlin으로 직접 생성하고 IDE 콘솔 창에서 SHA-1 값을 확인하거나 Keystore SHA-1 추출 코드를 Java 직접 작성하여 디버그 모드에서 로그로 확인하고 해당 Key를 사용합니다.

그러나 앱 개발 도중에 Sign Key를 생성하거나 코드 작성하여 Key를 적용하는 것은 너무 번거롭기 때문에 Android Sutdio에서 Debug로 빌드해서 사용하는 SHA-1 값을 확인하는 방법을 알아보겠습니다.

1. 우측 Gradle 확인

  1. Android Studio에서 우측에 숨겨진 화면인 Gradle을 클릭합니다.
  2. 그 후 SHA-1을 추출 하고 싶은 프로젝트 그래들 네임 -> Tasks -> android -> signingReport를 찾습니다.
  3. signingReport를 더블 클릭합니다.

Gradle

2. 하단 Run Log 확인

  1. 하단 Run 화면의 Log를 확인하면 관련된 값들이 출력되며 필요한 값들을 사용하면 됩니다.

SHA-1

profile
12년도부터 대학에서 안드로이드 모바일을 전공으로 시작하여 "진짜 개발자"를 꿈꾸며 개발공부를 시작했습니다. SW 개발이 재밌어서 여러 방면으로 스터디하며 현재는 새로운 환경 및 새로운 트렌드에도 유연하게 적응을 잘하는 개발자로 성장해 나가는 중입니다. 글 내용에 대한 피드백은 언제나 환영입니다!

0개의 댓글