카테고리 없음

Android 릴리즈 HashKey 구하기 (feat.cmd)

85chong 2021. 3. 18. 16:16
728x90
반응형
SMALL

서비스 되고있는 앱은 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가 아니고 아무 거나 뽑힌거라서 사용 할 수 없다.

 

 

- 끝 -