难以将facebook-android-sdk导入eclipse

geo*_*rge 14 eclipse git android facebook

我尝试从这里关注facebook-android教程:https://developers.facebook.com/docs/mobile/android/build/#sample 我在Windows 7中工作.我已经安装了Git并克隆了运行GitHub的存储库这个命令在git Bash中 - > git clone git://github.com/facebook/facebook-android-sdk.git

一切似乎都很好,我在"Users"文件夹中找到了"facebook-android-sdk"文件夹.

但是当我尝试在eclipse工作区中导入项目以便将其用作库时,我无法使其工作.我尝试了3件事:

  1. 从现有源创建项目(如教程所述),当我浏览到"facebook-android-sdk"文件夹并创建项目时,我在我的cosole中收到此消息:[2011-12-04 14:01:49 - com_facebook_android]缺少AndroidManifest.xml文件!同样在包资源管理器中,src文件夹似乎是空的.

  2. 如果我在浏览文件夹时尝试导入项目,我会收到一条消息"找不到要导入的项目"

  3. 我也尝试做一个测试项目,我复制了android facebook sdk的所有类,以便我可以使用它们.它起到了一定程度的作用,但这似乎并不合适.

那我该怎么办?我还应该使用git存储库做些什么(我对git来说是全新的)?或者当我尝试导入项目时,我做错了什么?我在这里和其他论坛搜索过这个问题,但没有找到令人满意的答案(或者我可能不理解).请帮忙!

编辑:我已经尝试了第四件事

4:我从我在1中创建的项目中提取了jar(即使它有错误).它的工作方式是我可以编译facebook-android教程步骤6.2的代码 - https://developers.facebook.com/docs/mobile/android/build/#sample.到目前为止似乎一切顺利.但我不知道这是对的还是我将来应该有问题..

Jul*_*xen 20

我有同样的问题.但是现在我想我解决了它,即使解决方案不令人满意.

正如facebook教程所说,从现有源创建项目.然后右键单击项目并选择"导入",选择"常规" - >"文件系统",然后转到"下一步".现在点击"浏览..."并选择文件夹.../facebook-android-sdk/facebook.使用src和res文件夹重复这些步骤(右键单击这些文件夹进行"导入",在.../facebook-android-sdk/facebook中选择src和res文件夹).

现在它有效.我不知道为什么Eclipse不会自动导入所有这些东西,过去它工作得很好......