서비스 되고있는 앱은 jks 파일이 존재함 이 서명된 jks파일을 가지고 Window cmd 창에서 hash 값을 추출하는 방법은 아래와 같음
(없으면 만들면됨 -> 안드로이드 스튜디오 > Generate Signed Bundle/APK > APK > Next > Create new 로 생성해주면 됨 자세한건 나중에..)
환경 : Windows
준비물 : openssl , jks 파일이
1. openssl 은 zip 파일이나 아무데나 풀어놓으면됨
ex) C:\openssl\bin\openssl.exe 경로롸 파일이 있다고 가정함
2. jks 파일은 안드로이드 스튜디오에서 생성해야함 (추후에 다룰예정) (jks 생성시 alias 도같이 지정한다.)
ex) alias 는 "testABC" 라고 가정함
ex) C:\android\storekey\realTestABC.jks 파일이 있다고 가정함
ex) jks 파일의 비번은 testGood1717 이라고 가정함
3. cmd 창을 연다
4. 아래의 명령어를 입력하면 된다.
C:\>keytool -exportcert -alias testABC -keystore C:\android\storekey\realTestABC.jks | C:\openssl\bin\openssl.exe sha1 -binary | C:\openssl\bin\openssl.exe base64
5. C:\>keystore -exportcert...
키 저장소 비밀번호 입력: testGood1717
6. aBcdEFGhiJk1234Lmls... 와 비슷하게 생긴 코드가 생성된다. 이게 HashKey 임
!!키 저장소 비밀번호는 아무거나 넣어도 HashKey 가 생성은 된다. 하지마 해당 jks 의 HashKey가 아니고 아무 거나 뽑힌거라서 사용 할 수 없다.
- 끝 -