3

这是我的日志:

[2013-02-09 19:48:50 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/facebook/AccessToken$SerializationProxyV1;
[2013-02-09 19:48:50 - MainActivity] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/facebook/AccessToken$SerializationProxyV1;

我试过了

  • 清理项目
  • 删除 libs 文件夹
  • 重启 Eclipse
  • 删除 android-support-v4.jar

但他们都没有解决我的问题。

4

2 回答 2

6

好吧,这取决于您是仅构建 Facebook SDK,还是将其作为库包含在您自己的 Android 项目中(我想是这种情况)。如果您的项目文件夹中有一些 JAR(作为 JAR 添加到项目中),请将它们删除并将它们复制到项目根目录之外的某个位置,然后再次将它们添加为外部 jar。这个问题可能是重复的

于 2013-02-22T18:53:11.437 回答
2

以上都不对我有用。我在 libs 和 Android Dependencies 文件夹中有重复的 facebooksdk.jar 文件。

我从 libs 文件夹中删除了 facebooksdk.jar 文件,它起作用了。

于 2014-04-22T07:23:34.280 回答