2013-04-19 26 views
9

私はAVDを起動しようとするとこのエラーが発生します。私はインターネットを検索し、このフォーラムは何もしません。 誰かが私を助けることができますか? ----------エラー:dexを実行できません

をErrorに

[2013-04-19 19:09:02 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; 
[2013-04-19 19:09:02 - ScaryFairgroundRideApp] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; 

-----ソリューション私は私のプロジェクトで私のlibsフォルダからアンドロイド-サポート-V4を削除し、すべてが働いています。 解決方法 @dymmeh

+1

からAndroidのサポートライブラリの依存タグを削除し、Mavenの依存関係でしたあなたのプロジェクトにサポートライブラリjarがあり、サポートライブラリjarもある別のプロジェクトを参照していると仮定しています。サポートライブラリをプロジェクトから削除することができます。プロジェクト全体で参照されるライブラリのバージョンは1つだけにする必要があります。 – dymmeh

+0

@dymmehありがとうございました。私は自分のプロジェクトのlibsフォルダからandroid-support-v4を削除して、すべて動作しています。 –

+0

@dymmehサポートライブラリを更新したときも同じことが起こります。私はメインプロジェクトから削除しようとしましたが、それがないのでエラーが発生します。サポートライブラリのLocalBroadCastサービスを使用してプロジェクトから参照し、そのプロジェクトで参照するActionBarSherlockを使用しています。 –

答えて

29

私のプロジェクトのlibsフォルダからandroid-support-v4を削除して、すべてが機能しています。 @dymmeh

+0

これは私にとってもうまくいく – nilkash

+0

はい、それは仕事です。 –

+1

great awnser、私の問題は、アンドロイドサポート-v4がmavenから追加されたことです。また、アンドロイドサポート-v13 jarがライブラリに含まれていました。ありがとう! – Francois

5

からソリューションは、ビルド・パスから削除アンドロイド-サポート-V4は私にとって..ほとんどのため

0

を働いていた、それは私がちょうどpom.xml

関連する問題