将Facebook API添加到现有的Android项目中

将Facebook API添加到现有的Android项目中,android,eclipse,facebook,Android,Eclipse,Facebook,我正在尝试将Facebook功能添加到我的Android游戏中,但我不知道如何让Facebook SDK正常工作 我按照Facebook开发者网站上的说明,创建了散列键和释放键等等,但是当涉及到让eclipse中的代码正常工作时,我总是到处都会遇到错误 FB建议将FacebookSDK项目添加到eclipse中,效果很好,只是它只是作为一个单独的项目存在,我无法让我的代码使用它 我发现这建议将FBSDK的com文件夹添加到您的项目中,但这只会产生一系列其他错误(大多数似乎与找不到com.face

我正在尝试将Facebook功能添加到我的Android游戏中,但我不知道如何让Facebook SDK正常工作

我按照Facebook开发者网站上的说明,创建了散列键和释放键等等,但是当涉及到让eclipse中的代码正常工作时,我总是到处都会遇到错误

FB建议将FacebookSDK项目添加到eclipse中,效果很好,只是它只是作为一个单独的项目存在,我无法让我的代码使用它

我发现这建议将FBSDK的com文件夹添加到您的项目中,但这只会产生一系列其他错误(大多数似乎与找不到com.facebook.android.R的文件以及其他导入错误有关)


我一直在四处寻找,我发现的每一篇帖子都暗示了我已经尝试过的东西,或者假设你已经顺利集成了sdk…

不清楚你是否这样做了,使用facebook sdk:

  • 将Facebook SDK项目导入eclipse
  • 确保您的项目和facebook sdk都已打开
  • 右键单击项目->属性->Android。在库部分,单击添加并查找Facebook SDK

  • 如果仍然不起作用,请确保您使用的是最新的facebook sdk和android sdk

    不清楚您是否使用了facebook sdk:

  • 将Facebook SDK项目导入eclipse
  • 确保您的项目和facebook sdk都已打开
  • 右键单击项目->属性->Android。在库部分,单击添加并查找Facebook SDK

  • 如果这仍然不起作用,请确保您使用的是最新的facebook sdk和android sdk。经过一段时间的研究,如果您的项目和FB sdk库的驱动器号不同(无论是分区还是不同的驱动器),那么导入库将失败


    将FB SDK移动到同一个驱动器解决了这个问题。

    经过一番研究后,如果您的项目和FB SDK库的驱动器号不同(无论是分区还是不同的驱动器),那么导入库将失败


    将FB SDK移动到同一驱动器修复了问题。

    这样做了,我正在使用最新的SDK。实际上,我现在正在检查。我可以将SDK作为库添加到我的项目中,它会显示一个绿色的复选标记,一切看起来都很好,但是如果我再次打开属性进行双重检查,SDK会显示一个红色的x标记,项目名称会显示为“?”,这是您的问题,尽管我不确定是什么原因造成的。也许这是Eclipse中的一个bug?尝试按照它在库列表中“Reference”下显示的路径进行操作,看看它是否应该在不在同一硬盘驱动器(Windows 8,Eclipse Juno)上的情况下引用SDK时遇到问题,我正在使用最新的SDK。实际上,我现在正在检查。我可以将SDK作为库添加到我的项目中,它会显示一个绿色的复选标记,一切看起来都很好,但是如果我再次打开属性进行双重检查,SDK会显示一个红色的x标记,项目名称会显示为“?”,这是您的问题,尽管我不确定是什么原因造成的。也许这是Eclipse中的一个bug?尝试按照它在库列表中“Reference”下显示的路径进行操作,看看它是否应该在同一个硬盘驱动器上(Windows 8,Eclipse Juno)尝试引用SDK时遇到一些问题。谢谢…这很难找。谢谢…这很难找。