2011-02-09 38 views
12

我下载了android的facebook sdk,但到目前为止我无法正确配置。 Eclipse不承认facebook sdk作为一个项目。Eclipse上的Android Facebook SDK配置

有没有人有这个问题?

+0

http://stackoverflow.com/questions/29379890/android-facebook-sdk-4-in-eclipse – 2015-06-13 17:51:28

回答

11

您应该使用git插件将github的facebook项目导入到您的eclipse工作区中。它被配置为一个android库。然后在你想使用该库的Android项目中。右键单击该项目并选择属性。点击Android标签,底部应该是图书馆的一部分,详细说明here。点击添加,并出现facebook sdk。检查facebook sdk,它会在您的应用程序中可用。

+0

谢谢你!我将Facebook SDK配置为一个库,现在一切正常。 – 2011-02-09 19:24:08

+2

自从你发布这个答案以来,它已经有一段时间了,但你的第二个链接是404。 – DroidDev 2014-01-09 08:56:47

9

Facebook的SDK集成到Android应用程序应该很容易,但也有一些注意事项采取在第一个整合步骤的护理,所以认真遵循它:

  1. 下载从Git的枢纽SDK - 这可以使用github客户端完成,但更简单的方法只需按下面的快照中显示的“zip”按钮来下载压缩版本。

    downloading facebook SDK from github as Zipped project

  2. 解压zip文件 - 请务必将其解压到一个文件夹不在范围 Eclipse工作区。在接下来的步骤中,您将需要在基于此zip的eclipse中创建一个项目,但有时,将提取的zip直接放入工作区会使eclipse混淆不清,因此请避免将放置在那里。把它放在别的地方。

  3. 打开Eclipse并为Facebook Android SDK源创建一个新的Android项目(文件 - >新建 - >项目 - > Android项目)。 (在下一步中,您将把它作为参考库添加到您的应用程序中)。通过选择“从现有源创建项目”来创建项目,并指定解压zip的facebook-sdk文件夹。 (注:如果你希望它被存储在工作区本身,你总是可以“进口”项目到工作区以后)

    create project from existing source

  4. 其添加为一个项目库,您的应用程序选择当前项目(你的应用程序) - >属性,并将Facebook项目添加为当前项目的库。

  5. 后面的步骤包括添加权限到Android清单如
    uses-permission android:name="android.permission.INTERNET"/> ,然后添加应用程序ID到代码。我会在这里略过细节,因为它非常简单。

+0

好的。在Eclipse的工作空间中不提取它是我缺乏的信息!非常感谢! – yoshi 2012-03-12 10:28:51

5

以下步骤是创建facbook-的android.jar(使用这个jar文件在你的任何项目)


第一步:从GitHub下载Facebook的Android SDK中。
第2步:提取它。 (在任何地点)。
第3步:在Eclipse中使用现有源选项创建项目来创建新项目
第4步:输入项目名称为“com_facebook_android”。
第5步:将位置设置为提取位置的“脸谱”文件夹。
第6步:单击完成。
第7步:在项目浏览器中选择“com_facebook_android”项目并右键单击
选择导出选项。
第8步:在导出向导中选择Java文件夹中的JAR文件。
第9步:点击下一步,然后浏览jar文件的位置,并提供您想要的名称,如“facebook-android.jar”
第10步:单击完成........将在该位置创建JAR文件

这是不正确的过程,你应该使用Facebook的Android项目作为库项目,因为当你使用.jar文件

jar文件仅适用于Java项目没有资源文件不会导入到你的项目Android项目,一些jar文件可能工作,但不是全部..