카카오 문서를 참고하였음
- <debug_keystore_path>
- OS X와 리눅스 : Eclipse "ADT > Preferences > Android > Build > Default debug keystore" 에서 확인 가능합니다.
- 예 : ~/.android/debug.keystore
- Windows : Eclipse "Window > Preferences > Android > Build > Default debug keystore" 에서 확인 가능합니다.
- Windows Vista와 Windows 7 예: C:\Users\<user>\.android\debug.keystore
- Windows XP 예 : C:\Documents and Settings\<user>\.android\debug.keystore
- OS X와 리눅스 : Eclipse "ADT > Preferences > Android > Build > Default debug keystore" 에서 확인 가능합니다.
- keytool : $JAVA_HOME/bin 아래에 존재합니다.
- openssl : Windows의 경우는 다운받아 설치합니다.
디버그 키해시
Android SDK를 설치하면 androiddebugkey의 alias로 debug.keystore 파일에 개발용 인증서가 저장되어 있습니다. 아래와 같이 인증서를 확인합니다.
keytool -exportcert -alias androiddebugkey -keystore <debug_keystore_path> -storepass android -keypass android
keystore 등록해야할 키 해시는 해당 샘플을 빌드한 머신에서 아래와 같이 수행한 값입니다.
keytool -exportcert -alias androiddebugkey -keystore <debug_keystore_path> -storepass android -keypass android | openssl sha1 -binary | openssl base64
예시)
C:\Program Files\Java\jdk1.6.0_45\bin>keytool -exportcert -alias androiddebugkey
-keystore "C:\Users\Ray\.android\debug.keystore" -storepass android -keypass an
droid | "C:\openssl-0.9.8e_X64\bin\openssl" sha1 -binary | "C:\openssl-0.9.8e_X6
4\bin\openssl" base64
릴리즈 키해시
- 사인(sign)과정에 대한 자세한 설명은 여기를 참고하세요.
keytool -exportcert -alias <release_key_alias> -keystore <release_keystore_path> | openssl sha1 -binary | openssl base64
디버그 키해시 예시와 같은 방법으로 사용
'프로그래밍 > Android' 카테고리의 다른 글
Android Load More ListView (0) | 2015.02.12 |
---|---|
Android ExpandableListView (0) | 2015.02.05 |
Android create keyhash (0) | 2015.01.26 |
Android about Alarmmanager... (0) | 2015.01.19 |
Eclipse Contacting software sites has encountered a problem (0) | 2014.11.26 |
댓글