안드로이드(Android) 페이스북(Facebook) SDK 사용하기

안드로이드(Android) 앱에서 페이스북(Facebook) SDK를 사용하는 내용이다. 아래는 페이스북 SDK를 연동하면서 정리한 내용이고 이클립스를 기준으로 설명한다.

1.  https://github.com/facebook/facebook-android-sdk 다운로드 및 압축해제
1.1. 압축을 해제한 프로젝트에서 facebook 폴더의 프로젝트를 이클립스에 import 한다.

 

 1.2 기존의 프로젝트에 reference 하기
– Project > Properties > Android > Library > Add로 com_facebook_sdk를 추가한다.

  

2. OpenSSL 설치
2.1. 리눅스 설치 : http://www.ibrtses.com/linux/openssl.html
2.2. 윈도 설치 : http://www.slproweb.com/products/Win32OpenSSL.html 에서 환경에 맞게 설치를 한다. 혹, bin 디렉토리가 PATH에 안 잡혀 있어서 페이스북에 등록해야 하는 해시키 생성에 실패할 수 있으니 확인이 필요하다.

3. 해시키 만들고 등록하기
3.1 해시키 만들기 : 아래의 명령을 통해서 해시키를 만든다.
> keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
3.2 만들어진 해시키를 페이스북에 등록한다.
Facebook Developer 페이지의 Step 5의 이미지를 보면 쉽게 확인할 수 있다.

4. 테스트 하기..
테스트 코드도 역시 Facebook Developer 페이지에서 확인하면 된다.

* Reference
Facebook Developer 페이지

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.