【问题标题】:Facebook SDK samples errorsFacebook SDK 示例错误
【发布时间】:2013-11-27 14:32:14
【问题描述】:

我按照在 Eclipse 中从 Facebook SDK 3.5.2 导入示例的步骤进行操作 (https://developers.facebook.com/docs/android/getting-started/) 但是当我尝试运行其中任何一个时仍然会出错。

当我右键单击 Scrumptious、SessionLoginSample 或其他示例时,我收到此错误。

[2013-11-14 15:03:42 - Dex Loader] 无法执行 dex:java.nio.BufferOverflowException。检查 Eclipse 日志中的堆栈跟踪。

[2013-11-14 15:03:42 - SessionLoginSample] 转换为 Dalvik 格式失败:无法执行 dex:java.nio.BufferOverflowException。检查 Eclipse 日志中的堆栈跟踪。

Facebook SDK 已正确连接到示例,绿色且正确。 它还说“您的项目包含错误,请在运行您的应用程序之前修复它们

问题是,没有错误,没有红点或任何东西,只是导入它们,对项目进行了清理,没有错误,但仍然无法正常工作。

我知道 Facebook 不会更新示例代码、教程代码或示例,即使他们更新了 SDK,那么问题可能是什么?谢谢。

【问题讨论】:

    标签: java android facebook facebook-sdk-3.0


    【解决方案1】:

    我也不知道是什么原因造成的,但是当我将构建目标更新到至少 android 4.1.2 时,它起作用了。

    为此,请将target 更改为至少android-16

    或者您可以在资源管理器上右键单击项目名称,在左侧窗格中选择Android,然后选择至少android 4.1.2 作为您的项目构建目标。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-05
      • 2014-12-17
      相关资源
      最近更新 更多