안드로이드 Hash key 만들기
Debug Hash Key 만들기
debug.keystore 는 android sdk 를 PC에 설치하면 기본적으로 포함되어 있습니다.
따라서, 따로 생성하지 않아도 됩니다.
debug.keystore 로 생성한 apk는 debugging 의 용도로 쓰이며
정식적인 배포가 아니므로 기기에서는 위험 apk 파일로 간주합니다.
debug keystore 위치
window : C:/users/.android/debug.keystore
Mac: ~/.android/debug.keystore 또는 /Users/.android/debug.keystore
debug keystore 의 기본 정보
정보를 변경하지 않았다면 초기 세팅 정보는 아래와 같습니다.
KeyStore file name : debug.keystore
KeyStore pw : android
Key Alias : androiddebugkey
Key Password : android
keytool -exportcert -alias [생성한 KeyStore의 Alias] -keystore [생성한 KeyStore의 경로] -storepass [KeyStore 비밀번호] -keypass [Key 비밀번호] | openssl sha1 -binary | openssl base64
예)
생성한 KeyStore의 Alias = androiddebugkey
생성한 KeyStore의 경로 = ~/.android/debug.keystore
KeyStore 비밀번호 = android
Key 비밀번호 = android
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass android -keypass android | openssl sha1 -binary | openssl base64
Release Hash Key 만들기
keytool -exportcert -alias [생성한 KeyStore의 Alias] -keystore [생성한 KeyStore의 경로] | openssl sha1 -binary | openssl base64
예)
생성한 KeyStore의 Alias = test
생성한 KeyStore의 경로 = /Users/test/Documents/keystore/test.jks
keytool -exportcert -alias test -keystore /Users/test/Documents/keystore/test.jks | openssl sha1 -binary | openssl base64