我下载了android的facebook sdk但到目前为止我无法正确配置。 Eclipse不承认facebook sdk是一个项目。
有没有人遇到这个问题?
答案 0 :(得分:11)
你应该使用git插件将facebook项目从github导入你的eclipse工作区。它被配置为一个android库。然后在你想要使用该库的android项目中。右键单击项目并选择属性。单击Android选项卡,底部应该是库的一个部分,详细说明here。单击“添加”,将显示facebook sdk。检查facebook sdk,然后它将在您的应用中显示。
答案 1 :(得分:9)
Facebook SDK集成到Android应用程序应该很容易,但在第一个集成步骤中需要注意一些注意事项,所以请仔细遵循:
从git hub下载SDK - 这可以使用github客户端完成,但更简单的方法只需按下“zip”按钮即可下载压缩版本。以下快照。
解压缩zip文件 - 确保将其解压缩到不在 eclipse工作区内的文件夹中。在下一步中,您将需要基于此zip在eclipse中创建项目,但有时,将提取的zip直接放入工作区会使eclipse混淆,因此请避免将其放在那里。把它放在其他地方。
打开Eclipse并为Facebook Android SDK源创建一个新的Android项目(文件 - >新 - >项目 - > Android项目)。 (在下一步中,您将其作为参考库添加到您的应用程序)。通过选择“从现有源创建项目”创建项目,并指定解压缩zip的facebook-sdk文件夹。 (注意:如果您希望将它存储在工作区本身中,您可以随时将项目“导入”到工作区中)
通过选择当前项目(您的应用)将其作为项目库添加到您的应用中 - >属性,并将facebook项目作为库添加到当前项目中。
后续步骤包括向Android Manifest添加权限,例如
uses-permission android:name="android.permission.INTERNET"/>
然后将您的应用程序ID添加到代码中。我会在这里略过细节,因为它很直接。
答案 2 :(得分:5)
以下步骤用于创建facbook-android.jar(在任何项目中使用此jar文件)
第1步:从github下载Facebook Android SDK。
第二步:提取它。 (在任何地方)。
第3步:在Eclipse中使用现有源选项中的create project创建新项目
步骤4:输入项目名称“com_facebook_android”。
步骤5:将位置设置为提取位置的“facebook”文件夹。
第六步:单击“完成”。
步骤7:在项目浏览器中选择“com_facebook_android”项目,然后右键单击左选择导出选项。
步骤8:在导出向导中选择Java文件夹中的JAR文件。
第9步:点击下一步,然后浏览jar文件的位置,并将名称命名为“facebook-android.jar”
步骤10:点击完成........将在该位置创建JAR文件
这是不正确的过程,你应该使用facebook-android项目作为库项目,因为当你使用.jar文件时资源文件不会导入你的项目
jar文件仅适用于不适用于Android项目的Java项目,某些jar文件可能有效但不是全部...