【发布时间】:2011-08-31 19:17:14
【问题描述】:
如何在 IntelliJ 中将 facebook sdk 添加到我的 android 项目中?我熟悉如何将库项目添加到 Eclipse 中的现有项目中,但在 IntelliJ 中不熟悉。有人知道怎么做吗?
【问题讨论】:
标签: android facebook intellij-idea
如何在 IntelliJ 中将 facebook sdk 添加到我的 android 项目中?我熟悉如何将库项目添加到 Eclipse 中的现有项目中,但在 IntelliJ 中不熟悉。有人知道怎么做吗?
【问题讨论】:
标签: android facebook intellij-idea
以下答案已过时,请refer to the actual solution。
如果只是一个罐子,可以add it to the module dependencies。
如果您想通过源代码使用 Android Library,您需要在 IDEA 中使用 Android Facet 创建一个新模块,并在 facet 设置中指定它是 Android Library Project。配置模块内容和源根目录,然后将此模块作为依赖项添加到您的 Android 应用程序模块中。
以下是 IDEA 中 Facebook SDK Android 模块配置的截图:
请注意,模块的根目录设置为 GitHub 存储库中的 facebook 子目录,并且启用了 Is Library Project 复选框。
如果您将此模块作为依赖项添加到您的应用程序,一切都应该构建良好。
我还上传了一个示例项目,其中包含 SDK 提供的 simple 示例和此 facebook API 模块作为依赖项,您可以download and use it for reference。
【讨论】:
如果不合适则删除 - 但此解决方案与最新版本的 IDEA 和最新的 Facebook SDK 更相关:https://stackoverflow.com/a/14732898/1711200
使用 IDEA 12.1.2 和 Facebook SDK 3.0.1 测试
我发布此内容的原因是因为最新的 Facebook SDK 的目录结构不同并且导致此帖子过时。我也一直被定向到这个线程,而我链接到的线程是一个更好、更相关的解决方案。
【讨论】: