【发布时间】:2014-03-01 04:02:57
【问题描述】:
我正在尝试学习 Facebook 与 Android 应用程序的集成。在此过程中,我按照here 的说明遵循了教程。我对 Android 有一点了解,但对将 Facebook 集成到应用程序一无所知。
我的 Android 工作区位于我的 Windows 计算机中的不同路径(与我的 Android SDK 不同)中。我已将 Facebook SDK 库添加到我的工作区,并从那里加载了一些示例示例 - 如上述教程中所述。
每次我尝试构建和运行任何 Facebook 示例时,都会遇到问题“您的项目包含错误,请在运行您的应用程序之前修复它们”。
当我转到问题视图时,我可以看到 1 个错误 -> '生成最终存档时出错:{Workspace-Location}\libs 不存在'。
我对此进行了一些相关的问题,并尝试了以下方法:
- 清理项目并重建
- 删除自动构建,关闭 eclipse,然后重新启动,然后清理,构建并运行
- 进入.debug文件夹(C:/USER/.android/下),删除debug.keystore,生成新密钥
- 确保在 android 属性中,未选中“is library”。
以上所有都没有帮助我。我被困了一天多,互联网搜索对我没有帮助。
如果有人可以在这里帮助我,我会很高兴。
【问题讨论】:
-
你的 Facebook 图书馆在哪里? Eclipse 倾向于期望所有库都位于项目下的 libs 文件夹中。尝试手动创建目录并将您使用的任何 jar 放入其中。
-
@GabeSechan - 下载 facebook-android-sdk-3.7 后,我已将它放在我的“C:/”驱动器中。我的 Eclipse 工作区位于“F:/”驱动器中。因此,我通过使用“将项目复制到工作区”选项导入了 FacebookSDK(这已在我的工作区中复制了它)。你能解释一下我如何手动创建目录并放置罐子吗?我无法理解。谢谢!
标签: android eclipse facebook android-intent facebook-android-sdk