[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를 더블 클릭합니다.

2. 하단 Run Log 확인

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

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

0개의 댓글