티스토리 뷰

300x250
300x250



이번 포스팅에서는 SHA1 key 를 쉽게 알아내는 방법에 대해 쓰려한다.

Google drive API 를 연동하는 과정에서 SHA1 key 를 넣으라고 하는데 다소 귀찮았던 기억이 있다.

하지만, 알고보니 너무나 쉬운 방법이 있다.



Google guide

하단과 같이 google guide 에서는 keytool command 를 이용하라고 안내하고 있다.

Authorizing Android Apps  |  Drive API for Android (Deprecated)

 

The Keytool prints the fingerprint to the shell. For example:

$ keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -list -v
Enter keystore password: Type "android" if using debug.keystore
Alias name: androiddebugkey
Creation date: Aug 27, 2012
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=Android Debug, O=Android, C=US
Issuer: CN=Android Debug, O=Android, C=US
Serial number: 503bd581
Valid from: Mon Aug 27 13:16:01 PDT 2012 until: Wed Aug 20 13:16:01 PDT 2042
Certificate fingerprints:
   MD5:  1B:2B:2D:37:E1:CE:06:8B:A0:F0:73:05:3C:A3:63:DD
   SHA1: D8:AA:43:97:59:EE:C5:95:26:6A:07:EE:1C:37:8E:F4:F0:C8:05:C8
   SHA256: F3:6F:98:51:9A:DF:C3:15:4E:48:4B:0F:91:E3:3C:6A:A0:97:DC:0A:3F:B2:D2:E1:FE:23:57:F5:EB:AC:13:30
   Signature algorithm name: SHA1withRSA
   Version: 3



Better Idea?

물론 keytool command 를 이용할 수 있지만 android studio 를 이용하면 command 를 직접 입력하지 않고 쉽게 SHA1 key 를 얻을 수 있다.

 

[Gradle 뷰 -> Tasks -> android -> signingReport]





728x90
댓글