我遵循了从EclipseFacebookSDK3.5.2( https://developers.facebook.com/docs/android/getting-started/ )导入示例的步骤,但在尝试运行任何示例时仍然会出错。
当我右键单击Scrumptious、SessionLoginSample或其他示例时,我会得到这个错误.
2013年-11-14 15:03:42-Dex装载机无法执行dex: java.nio.BufferOverflowException.检查Eclipse日志中的堆栈跟踪。 2013-11-14 15:03:42 - SessionLoginSample转换为Dalvik格式失败:无法执行dex: java.nio.BufferOverflowException。检查Eclipse日志中的堆栈跟踪。
Facebook直接连接到示例,它是绿色和正确的。它还说:“您的项目包含错误,请在运行应用程序之前修复它们”。
问题是,没有错误,没有红色的点或任何东西,只是导入他们,使项目清洁,没有错误,但仍然,它是行不通的。
我知道Facebook不更新示例代码、教程代码或示例,即使它们更新了SDK,那么问题是什么呢?谢谢。
发布于 2014-01-10 06:06:37
我也不知道是什么导致了这一点,但当我将构建目标更新为至少Android4.1.2时,它起了作用。
为此,请将target更改为至少android-16
也可以右键单击资源管理器上的项目名称,在左侧窗格中选择Android,并至少选择android 4.1.2作为项目构建目标。
https://stackoverflow.com/questions/19980064
复制相似问题