20

嘿,我知道以前有人问过这个问题,但似乎没有一个解决方案有帮助。

不是重复的

我之前在一个早期的项目中使用过 Facebook SDK,现在我开始了一个新的,我得到了这个奇怪的错误。

  • 已经设置了对图书馆的引用
  • 已将Facebook SDK 项目设置为库
  • 已经尝试根据官方文档删除它并重新添加它,并且基本上尝试了这个问题中的所有内容。

虽然我仍然收到此错误并且无法找出原因。

值得一提的是,当我尝试使用 facebook 类时,它给了我一个“修复项目”选项的错误,我做了但仍然没有工作,可能是相关的?

4

5 回答 5

60

这是常见的错误。只需从 Properties->Java Build Path->Projects 中删除 FacebookSDK 项目。这个项目应该从Properties->Android中引用

有关更多信息,请参阅此答案:找不到 Library.apk!

于 2013-03-09T12:50:11.290 回答
1

嗯..我只是想问你是否将 Facebook SDK 导入 Eclipse 本身?因为我曾经使用 Facebook 做过一个项目,事情是除了引用之外,我遵循的指南实际上指示必须将 SDK 导入 Eclipse。

您可能想看看这个。否则,另一种方式就像您所做的那样,复制所有文件。

于 2012-06-11T08:36:55.920 回答
1

好吧,经过大量搜索后,唯一对我有用的就是创建一个新项目并将所有文件复制到其中。

我试图避免它,但这似乎是唯一有效的方法 =/

由于这个话题没有任何答案,所以如果有人能找到更好的解决方案 - 这将对社区非常有帮助

于 2012-06-10T20:08:55.173 回答
1

尝试删除适用于 Android 的 Facebook 应用程序(如果您的手机上安装了一个)。这对我有用。

于 2013-02-26T16:42:19.623 回答
1

我不知道这是怎么发生的,但它有效:

首先:我在一个工作区中添加了所有 facebook3.0 相关示例 + facebookSDk 项目。

第二:我已经运行了一个示例项目。我在其中找到了一个 .jar 文件:androiddependencies->facebooksdk.jar(注意这个确切的路径)

第三 :

1.) 我创建了我的项目。

2.)在这里面我已经通过以下方式删除了错误:-FixProjectSetup (atLast position )

3.) 我已facebooksdk.jar通过右键单击添加project->properties->android->by checking android 4.2 + reference the Facebooksdk -> done

现在我能够轻松地创建和运行程序。

于 2013-06-17T11:21:24.383 回答