4

我已经导入了 Facebook SDK,在那里下载它:https://github.com/facebook/facebook-android-sdk/commits/master并按照那里的说明进行操作http://www.android10.org/index.php/articleslibraries/ 290-facebook-integration-in-your-android-application

我已将 FacebookSDK 添加为我当前项目的库。

但是当我导入 facebook 项目时,我在导入的所有示例中都有错误:“Project FacebookSDK is missing required library libs/android-support-v4.jar”作为 FacebookSDK 项目的一个错误出现然后我有“容器'Android 依赖项' 为 facebook 项目中的所有 facebook 示例项目引用不存在的库 C:...\facebook-android-sdk-master\facebook\bin\facebooksdk.jar"。

我试图清除项目,做Properties > Java Compiler > Compiler compliance level 1.6(因为需要5.0或​​6.0级别,而不是1.7,所以我下载了jdk 1.6)试图做Android Tools > Fix project properties

但我仍然有同样的错误......有人可以告诉我我应该怎么做吗?谢谢

4

2 回答 2

18

我认为您必须配置项目的 Buildpath。按照以下建议执行此操作:

RightClick on your Project -> Build Path -> Configure Buildpath

然后窗口将显示Libraries为选项卡之一。选择该选项卡。

然后单击Add External Jars右侧按钮列表。添加所需的罐子并选择确定。一旦清理并构建您的项目。

希望这会帮助你。

于 2013-01-25T10:08:09.300 回答
3

我遇到了同样的问题,正如我在此入门https://developers.facebook.com/docs/android/getting-started中所描述的那样,导入了 FacebookSDK 项目和所有示例项目。因此,作为示例编译的项目都不依赖于 facebooksdk.jar 并且 FacebookSDK 项目不会因为其他项目中的错误而构建。做这个:

  1. 关闭所有示例项目
  2. 只需清理并构建 FacebookSDK 项目
  3. 您应该在 bin 文件夹中看到 facebooksdk.jar
  4. 打开所有其他项目,清理并构建

丢失库的所有错误都应该消失

于 2014-04-09T14:20:06.237 回答