无法在eclipse中配置Facebook SDK

时间:2013-04-12 06:44:55

标签: android facebook sdk

我根据facebook教程完成了如何配置facebook SDK的所有步骤,没有任何运气,也尝试了如图所示的github配置Android Facebook SDK configuration on Eclipse

我仍然在日食环境中“!”在项目的一侧签署我包括Facebook。当我试图跑步时,它说我有错误。

没有Facebook SDK,我设法在我的项目上运行良好并运行它,所以这对我的项目来说不是问题..

我该怎么办?

4 个答案:

答案 0 :(得分:3)

我试图开始使用Facebook的Android SDK与Eclipse无法让它工作。在尝试不同的事情后,这是一直有效的解决方案:

1)仅将Facebook SDK文件夹(PATH \ facebook-android-sdk-3.0.1)导入(文件 - >导入 - >现有Android代码到工作区)。 (不要将副本检查到工作场所)

2)导入(即PATH \ facebook-android-sdk-3.0.1 \ samples \ ProfilePictureSample)只是其中一个示例项目(暂时)。我将使用ProfilePictureSample作为示例

正如您所看到的,Eclipse抛出的错误表明它不知道ProfilePictureSampleActivity中的FragmentActivity是什么。 FragmentActivity是android支持库的一部分。如果你看看包浏览器,没有libs文件夹或任何对android支持lirbary的引用;它位于FacebookSDK库上。我们需要告诉Eclipse导出它。

4)右键单击FacebookSDK库,然后单击属性。在左侧菜单中转到Java Build Path。然后在Order and Export选项卡下检查Android Private Libraries(你也可以点击android-supportv4-jar)。

5)项目 - >清洁

现在由于某种原因(也许有人可以详细说明),示例项目还需要导出android支持库。

6)右键单击示例项目(即ProfilePictureSample),然后单击属性。在左侧菜单中转到Java Build Path。然后在Order and Export选项卡下检查Android Private Libraries。

7)项目 - >清洁

希望这有助于!!

答案 1 :(得分:0)

请按以下步骤为此项目设置Android Api

右击项目 - >属性 - > android->设置android目标版本

同时删除Facebook库项目一次又一次添加。

答案 2 :(得分:0)

问题是android-support-v4.jar的路径不正确..

通过设置正确的路径来修复它。

答案 3 :(得分:0)

导入sdk而不将项目复制到工作区。这个解决方案对我有用,并没有出现任何错误