Добавить Facebook SDK в проект IntelliJ Android?
Как я могу добавить SDK facebook в мой проект Android в IntelliJ? Я знаком с тем, как добавить проект библиотеки в существующий проект в Eclipse, но не в IntelliJ. Кто-нибудь знает как?
2 ответа
Ответ ниже устарел, пожалуйста, обратитесь к фактическому решению.
Если это просто баночка, вы можете добавить ее в зависимости модуля.
Если вы хотите использовать библиотеку Android с исходным кодом, вам нужно создать новый модуль в IDEA с Android Facet и указать в настройках фасета, что это проект библиотеки Android. Настройте содержимое модуля и исходные корни, а затем добавьте этот модуль в качестве зависимости к модулю приложения Android.
Вот скриншоты для конфигурации модуля Android SDK Facebook в IDEA:
Обратите внимание, что корень модуля установлен в подкаталоге facebook из репозитория GitHub, и флажок Is Library Project включен.
Если вы добавите этот модуль в качестве зависимости к вашему приложению, все должно работать нормально.
Я также загрузил пример проекта, который состоит из простого примера, поставляемого вместе с SDK и этим API-модулем Facebook, в качестве зависимости, вы можете загрузить его и использовать для справки.
Удалите, если неуместно - но это решение было гораздо более актуальным для последней версии IDEA и последней версии Facebook SDK: /questions/240140/kazhetsya-ne-poluchaet-resurs-facebook-sdk-pri-ispolzovanii-facebook-android-sdk-v-intellij-idea-12/240143#240143
Протестировано с IDEA 12.1.2 и Facebook SDK 3.0.1
Моя причина опубликовать это потому, что структура каталогов для последней версии Facebook SDK отличается и делает это сообщение устаревшим. Я также продолжал ориентироваться на эту тему, тогда как ссылка, на которую я ссылался, является лучшим и более актуальным решением.