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フォルダーとAndroidDependenciesフォルダーに重複したfacebooksdk.jarファイルがありました。

facebooksdk.jarファイルをlibsフォルダーから削除しましたが、機能しました。

于 2014-04-22T07:23:34.280 に答える