1. keytool 필요
java/jre/bin 폴더에 있음
저같은 경우에는 C:\Program Files (x86)\Java\jre6\bin
2. openssl 설치
http://downloads.sourceforge.net/gnuwin32/openssl-0.9.8h-1-setup.exe 설치
3. Path 설정
윈도우 7 기준 > 제어판\시스템 및 보안\시스템 > 고급 시스템 설정 > 환경 변수 > 시스템변수 > Path 수정
저 같은 경우 맨 뒤에 C:\Program Files (x86)\Java\jre6\bin\;C:\Program Files (x86)\Git\bin\ 추가
앞 경로는 keytool, 뒤는 openssl <자신의 pc의 경로 확인>
4. cmd 실행
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
붉은 글씨 부분에 자신의 경로로 수정
저 같은 경우 C:\Users\Administrator\.android
debug.keystore 파일의 경로를 입력 해줌
그래서
keytool -exportcert -alias androiddebugkey -keystore C:\Users\Administrator\.android\debug.keystore| openssl sha1 -binary | openssl base64 입력
여기서 만약 keystore 암호를 묻지 않고 그냥 해시 코드가 출력 된다면 잘못된 해시 코드이니 낚이지 않도록 주의 !!
암호는 android 라고 입력
이 후, 출력되는 값이 진짜 해시 코드 이다.
대부분 많이 하는 실수가 대충 입력해서 나온 잘못된 해시코드로 페이스북 설정에 등록하는 경우가 많은데 이를 주의 해야 함...
[출처] 페이스북(Facebook) 해시키(key hashes ) 생성하기|작성자 who