마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Facebook Lib 사용 방법 문의.

0 추천

Facebook Lib 사용 방법 문의.


Facebook SDK를 다운받고, Eclipse에 Facebook SDK 프로젝트를 import 한 후, 새로운 프로젝트를 생성하고 앞에서 import 한 Facebook SDK 프로젝트를 lib로 등록을 해주었습니다. 그리고 Facebook 개발자 센터에 나온대로 Facebook에 로그인 예제 테스트를 성공적으로 마쳤습니다.

하지만, 의문가는 점은,

Q.1 ] 제가 Facebook Open API를 사용하는 이유는 로그인하고, 글 작성하는 것인데,

         1번과 2번의 방법 중, 어떤 방법을 통해 개발을 해야 하나요?


           1.  현재 Facebook SDK 프로젝트를 lib로 사용하고 있는데, 이렇게 세팅한 채로 개발

           2. Facebook SDK 프로젝트에서 사용하는 lib(facebooksdk.jar)만 빼서 제가 새로 생성한 프로젝트로 이동한 후, 빌드하여 개발

 

 

Q.2 ] 1번의 방법을 사용하게 되면 Facebook SDK 프로젝트를 통채로 lib에 등록하게 되는데, 이런 방법 말고,

Facebook SDK 프로젝트를 하나의 lib로 변환하여 사용해도 되나요? ( 개발중인 프로젝트 내에 존재함을 원해요 )

 

Q.3 ] 2번의 방법을 사용하게 되면 Facebook SDK 프로젝트 내에 있는 코드들 중에 제가 필요한 코드들만 추출을 해야하는데, 이런식으로 개발을 하는게 Facebook SDK를 튜닝할 때 사용하는 방법인가요?

( Facebook 로그인, 글 작성과 같은 단순 작업을 원하는 일반 개발자가 사용하는 방법에는 추천하지 않는 방법인가요? )

 

 

 

 

kimsmsh87 (160 포인트) 님이 2013년 4월 25일 질문
kimsmsh87님이 2013년 4월 25일 수정

1개의 답변

+1 추천
 
채택된 답변
Q1) 현재 하는 1번방법을 많이 사용합니다.

2번의 문제는 jar 패키징에 소스코드는 있는데 리소스가 없어서 유저에게 로긴화면 보여줄때 문제가 될 수 있습니다.

Q2) 마찬가지로, 페이스북 SDK는 리소스도 포함하고 있어서 하나의 lib로 변환이 안되니까 프로젝트 형태로 라이브러리 참조해서 사용하는 겁니다.

Q3) 예전에할땐 그냥 페이스북 SDK에 있는 코드들과 리소스들도 다 현재 프로젝트에 가져와서(약간 귀찮지만) 하는 경우들도 있었는데요, 이렇게 하면 패키징이 용이하고 튜닝하기도 편리해서 이런 방법들을 사용하기도 합니다. 로그인과 글 작성만 하는 경우에는 구지 그럴 필요가 있을 까 싶은데요. 근데 개발중인 프로젝트내에 존재하길 원하시면 합쳐버리는게 가장 좋은 방법으로 보입니다.
잇힝국대통령 (3,750 포인트) 님이 2013년 4월 25일 답변
kimsmsh87님이 2013년 4월 25일 채택됨
정말 감사합니다 ^-^**
...