1

私はあちこちを見てみましたが、Eclipse(Juno)を介してGoogleプラグインからGoogle Drive APIを追加しただけで、このエラーが発生する理由がわかりません。プロジェクトをクリーンアップすると、エラーは表示されません。Androidアプリケーションを実行するときだけです。API を取得するためだけにhttps://developers.google.com/drive/quickstart-androidで利用可能な手順に従おうとしており 、Play Services の .jar/build パスも追加しました。

これは、表示される正確なコードです。

[2012-12-18 00:49:57 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/google/api/client/http/HttpContent;
[2012-12-18 00:49:57 - Intro] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/google/api/client/http/HttpContent;

これは、依存関係がある程度重複していることに関連していると思いますが、どれを保持または削除する必要があるかわかりません。さらに、APIを追加して再起動する前にbinフォルダーを削除しようとしましたが、ビルドパスにもありません。以下は、2 つのライブラリのスクリーン ショットです。

http://d.pr/i/tYvs

どんな提案でも大歓迎です!

4

1 に答える 1

2

ほとんどの場合、同じクラス (おそらく異なるバージョン) を含む jar が必要です。フォルダの内容を確認し、libs/重複を削除してください。または、最初から、または既知の作業サンプルから始めます。

于 2012-12-18T06:08:02.930 に答える