openssl-0.9.8e_X64.zip


openssl 은 압축을 풀어서 c:\openssl 폴더에 파일을 넣어 두었음.


페이스북 안드로이드 app 개발시 에러

remote_app_id does not match stored id 


페이스북에 등록하는 key hashes 값은 디버그용

디버그용 코드 등록

C:\Users\jm>"c:\Program Files\Java\jdk1.6.0_31\bin\keytool" -exportcert -alias androiddebugkey -keystore "c:\Users\jm\.android\debug.keystore" | "c:\openssl\bin\openssl" sha1 -binary | "c:\openssl\bin\openssl" base64

keystore 암호를 입력하십시오:  android

[여기에 나오는 코드를 페이스북에 입력]


실제 apk용 코드 생성

C:\Users\jm>"c:\Program Files\Java\jdk1.6.0_31\bin\keytool" -exportcert -alias [real alias] -keystore "C:\keystore\keystore.keystore" | "c:\openssl\bin\openssl" sha1 -binary | "c:\openssl\bin\openssl" base64

keystore 암호를 입력하십시오:  [비밀번호 입력]

[실제apk용 key hashes]



빨간색 부분 설명

[real alias] : 실제 apk생성시 사용하는 alias

"C:\keystore\keystore.keystore" : keystore 파일 위치

[비밀번호 입력] : keystore 비밀번호

[실제apk용 key hashes] : 실제 key hashes 코드임. 페이스북에 등록하면 됩니다.



https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/



Posted by [czar]
,