Skip to content

Instantly share code, notes, and snippets.

@pennya
Last active January 6, 2019 16:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pennya/e8fbb727aba8f088cc6571b9d9cb391b to your computer and use it in GitHub Desktop.
Save pennya/e8fbb727aba8f088cc6571b9d9cb391b to your computer and use it in GitHub Desktop.
앱 서명용 인증서 위치 확인 & SHA-1 지문 얻기

#앱 서명용 인증서 위치 확인

  • Windows: C:\Users{사용자 계정 이름}.android\debug.keystore
  • OS X, Linux: ~/.android/debug.keystore

#SHA-1 지문 얻기

  • Windows keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

  • OS X, Linux keytool -list -v -keystore "%USERPROFILE%.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

#SHA-1 해시(암호화)된 키 얻기

  • Windows Java Development Kit의 키 및 인증 관리 도구(keytool) 또는 Google Code Archive의 Windows용 openssl-for-windows openssl 라이브러리 개발 키 해시를 생성하려면 Java SDK 폴더의 명령 프롬프트에서 다음 명령을 실행 keytool -exportcert -alias androiddebugkey -keystore "C:\Users\USERNAME.android\debug.keystore" | "PATH_TO_OPENSSL_LIBRARY\bin\openssl" sha1 -binary | "PATH_TO_OPENSSL_LIBRARY\bin\openssl" base64

  • OS X keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64

#SHA-1 해시(암호화)된 릴리즈 키 얻기

  • Android 앱은 릴리스 키로 디지털 서명한 후에 스토어에 업로드할 수 있음. 릴리스 키의 해시를 생성하려면 Mac 또는 Windows에서 아래 명령 사용 keytool -exportcert -alias YOUR_RELEASE_KEY_ALIAS -keystore YOUR_RELEASE_KEY_PATH | openssl sha1 -binary | openssl base64
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment