android - 在我的 Android 项目中引用 Facebook SDK

标签 android facebook facebook-android-sdk android-library

我正在尝试将 Facebook SDK 引用到我现有的 Android 项目中。我一直在浏览 Facebook 网站上的给定教程。所以这就是我所做的:

  1. 我将 Facebook SDK 文件夹复制到我的工作区。
  2. 前往项目->属性->Android
  3. 将“是库”单选按钮设置为 true 并按下“添加”按钮。

但是我在弹出对话框中没有看到任何东西,它只是空白,没有 SDK。

我在这里错过了什么?

这是工作区文件夹,Facebook SDK 文件夹位于其中:

link

这是 Android 属性。如您所见,那里没有 Facebook SDK。它只是空白:

link

最佳答案

So here's what you've done:

  1. Copied the Facebook SDK folder to my workspace.
  2. Went to Project -> Properties -> Android
  3. Set the "Is Library" radio button to true and pressed on the "ADD" button.

好吧,您不应该执行第 2 步和第 3 步。Facebook SDK 已被编码为一个库项目,您只需要在现有应用程序中引用它即可。因此,应该在现有项目中按下 ADD 按钮,并且它应该引用 Facebook SDK。

这是你需要做的:

  1. 前往website并使用 git 获取内容或使用 ZIP 按钮压缩所有内容

  2. 将 Facebook SDK 文件夹放入您的工作区(无需选择“Is Library”)

  3. 选择您的现有 Android 项目
  4. 右键单击 -> 属性 -> Android
  5. 在“库”部分,点击添加(通过执行此步骤,您将在现有应用程序中添加对 Facebook SDK 的引用)
  6. 在那里选择Facebook SDK

    一切顺利!

关于android - 在我的 Android 项目中引用 Facebook SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12376422/

相关文章:

Facebook Like 按钮在 Firefox 中不显示

android - Facebook 3.0 Android 第二次登录尝试返回 "Session state closed"

Android:如何使用 access_token 获取 facebook 用户图像

java - FirebaseRecyclerView中的FireBaseRecyclerView无法应用于: (arguments)

android - 使用 Intent 从另一个程序调用 Activity 会导致权限被拒绝

facebook - 用户身份验证后重定向回页面选项卡?

javascript - Facebook 和 JavaScript - 获取用户名

javascript - 无法正确访问android代码中的javascript输出

android - 当键盘在 fragment 中打开时,警告对话框不会向上移动

Android:Facebook 3.0 使用 FQL 请求响应在 friend 墙上发帖(截至 2013 年 4 月 23 日)