1

在此处输入图像描述我正在按照此链接中的一个步骤在我的 Android 应用程序中登录 Facebook http://www.androidhive.info/2012/03/android-facebook-connect-tutorial/ 但我的问题是当我添加参考没有要添加的项目,我不能在我的 Android Java.class “私人 Facebook facebook;”中使用这一行 因为我无法导入“Facebook”类型

在此链接https://github.com/facebook/facebook-android-sdk中下载了 Facebook SDK,然后我将其解压缩。文件夹的名称是“facebook-android-sdk-master”,我想以这种方式导入文件。

1.Project>import>Existing Project into Workspace> the file
2.Project>import>Archive File> the file
3.Project>import>File System> the file

问题是,当我试图将它添加到我的图书馆时,没有什么可添加的。

所以我在想,也许我在 github 中下载了错误的 Facebook SDK

我下载 Facebook SDK 的方式是

我单击带有悬停文本“将此存储库下载为 zip 文件”的 ZIP 按钮

谁能指出我的错误?因为我在这方面真的很糟糕。

感谢任何想法将不胜感激。

这是我的问题,即使我已经导入了我在 github 中下载的 facebook SDK,我也没有任何项目可以添加到我的参考中

4

3 回答 3

1

您下载的包是否在 src 文件夹中包含 Facebook 等类,那么这是您下载的正确 sdk。你要做的是导入这个项目,然后在 android 部分的项目属性中检查是否是一个库选项,它将使其成为一个库项目。现在在项目中你想使用这个你可以通过转到项目属性再次将此项目添加到库中。

如果您仍然无法做到,只需将 facebook sdk 的主 src 文件夹中的类复制并粘贴到您的项目 src 文件夹中,通过将相应的可绘制文件放在您的可绘制目录中,可绘制修复它们的错误很少,然后您将能够在您的项目中使用 Facebook 类。为方便起见,请将其放在单独的包装中。

于 2012-11-11T03:46:42.573 回答
1

我面临同样的问题。这种方式对我有用:只需转到File-> New Project-> 选择Android project from Existing code,然后按下一步,输入路径 facebook sdk 并按回车,如果 facebook 项目不在下方,请尝试按刷新按钮。它应该如下图所示:

在此处输入图像描述

在此处输入图像描述

于 2012-11-11T03:41:13.433 回答
0

您需要使用 Eclipse 从现有源创建一个项目 > “facebook-android-sdk/facebook”

这将为 Eclipse 生成 .project 目录和其他必需品。您可以在单独的 Eclipse 实例中执行此步骤,并在完成后关闭它。

现在在您的原始项目中,您应该能够将新创建的项目导入您的工作区,最后从您的项目中添加对它的引用。

于 2012-11-11T03:40:47.363 回答