【问题标题】:Android Facebook SDK samples : 'your project Contains error(s), please fix them before running your application'Android Facebook SDK 示例:“您的项目包含错误,请在运行您的应用程序之前修复它们”
【发布时间】: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


【解决方案1】:

删除libs文件夹帮我解决这个问题

您可以按如下方式添加 libs 文件夹:

【讨论】:

  • 谢谢一百万。我不知何故错过了 libs 文件夹上的警告符号。您的回答对我帮助很大。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-24
  • 2012-03-31
  • 1970-01-01
  • 2015-06-30
  • 2021-10-29
  • 1970-01-01
  • 2015-08-09
相关资源
最近更新 更多