2013-10-22 7 views
8

私はIntelliJ IDEAでAndroidアプリケーションを構築しています。私は、最近リリースされたAndroid 4.3のAPIレベル18に移行する10/22/2013の最新のAndroid SDKツールを使用しています。ビルドターゲットはAndroid 4.3で、Java SDKは1.7です。Androidのパッケージャ:[メイン] java.util.zip.ZipException:重複したエントリ:classes.dex

私は自分のアプリケーションを構築しようとすると、ビルドには、次のメッセージで失敗します。

Androidのパッケージャ:[メイン] java.util.zip.ZipException:エントリを複製:classes.dex

答えて

7

私は今あなたと同じ問題を抱えていました。実際には、IDEを再インストールする必要はなく、プロジェクトを再構築するだけです。ここで動作します。

+0

ええ、コンパイル出力ディレクトリのファイルを手動で削除しました。このディレクトリには古いclasses.dexがありました。新しいアンドロイドパッケージャは、この場所にこのファイルを作成しません。 –

+0

私の仕事 –

+0

@ j4nbur53どのようにファイルをコンパイル出力ディレクトリから削除しますか? – iOSAndroidWindowsMobileAppsDev

4
  • あなたはきれいなプロジェクトを試しましたか?
  • 手動で 'bin'ディレクトリに移動してすべてを削除し、今すぐプロジェクトをビルドしてみてください。
  • このプロジェクトはどのライブラリプロジェクトにも依存しますか?その場合は、そのプロジェクトをクリーンアップしてビルドしてください。
+0

ありがとうございます。 Android Studioを再インストールすることで修正しました。 – Raaja

+0

きれいなプロジェクトは私のためのトリックでした。いい答えだ。 – JacksOnF1re

関連する問題