Android facebook SDK как JAR

Есть ли какие-либо недостатки в создании проекта библиотеки facebook SDK в файле JAR (как ADT 16 с библиотечными проектами) и добавлении его в ваш проект? Я ничего не меняю в SDK для facebook, поэтому не нужно добавлять его в качестве проекта библиотеки. Пока это работает отлично для меня, и мне интересно, является ли это обычной практикой, используемой разработчиками, использующими SDK facebook? Это ускоряет процесс сборки совсем немного, потому что Eclipse не должен разрешать все ресурсы в библиотечных проектах.

Solutions Collecting From Web of "Android facebook SDK как JAR"

Да! Я только что понял это.

Вам нужны два файла jar:

  1. facebooksdk.jar
  2. Android-поддержка-v4.jar

Опция 1
Первое можно найти в папке bin, а в папке Android Dependencies. (Из проекта FacebookSDK) После добавления их как в качестве библиотек в мой проект (Project -> properties -> Java Build Path -> Libraries), он действительно сработал.

Вариант 2
Другой способ – скопировать вставку facebookdk.jar и получить поддержку android-support-v4.jar. Щелкните правой кнопкой мыши по проекту -> Инструменты Android -> Добавить библиотеку поддержки.

Удачи =)

Kasgoku,

Код предоставляется как проект для легкого просмотра классов. Также добавляется добавление его в качестве включенной банки или просто перемещение источника в ваш проект. Когда я создал приложение для Android, связанное с FB, я переместил файлы, которые мне нужны, в пакет в моем приложении.

Вы можете создать файл jar:

  1. Загрузите Android Android SDK из github.
  2. Извлеките его. (В любом месте).
  3. В Eclipse создайте новый проект, используя созданный проект из существующей опции источника
  4. Введите название проекта как «com_facebook_android».
  5. Установите местоположение в папку «facebook» в извлеченном месте.
  6. Нажмите «Готово».
  7. Выберите проект «com_facebook_android» в проводнике проекта и щелкните правой кнопкой мыши опцию экспорта.
  8. В мастере экспорта выберите JAR-файл в папке Java.
  9. Нажмите затем, затем найдите местоположение файла jar и укажите имя как пожелание «facebook-android.jar»,
  10. Нажмите «Готово». Файл JAR будет создан в этом месте

Ну, ребята, вам не нужно вручную делать .jar-файл из facebook-android-sdk . Вы можете использовать easyfacebook.jar . В настоящее время он поддерживает:

  1. Поддержка аутентификации Oauth 2.0
  2. Использовать токен доступа
  3. Поддержка загрузки изображений
  4. Поддерживает все функции Graph API
  5. Он может запускать любой запрос FQL
  6. Содержит BEAN всех объектов facebook
  7. Это бесплатно. Лицензия LGPL GNU
  8. Диалог прогресса
  9. Функция выхода
  10. Управление ошибкой сервера / запроса
  11. Ключевые хеш / геометрия
  12. Вход без приложения facebook