-1

AVD を使用したい場合、エラーが発生します。

[Dex Loader] Unable to execute dex: Multiple dex files define    
Lcom/willis/layout/Client_layoutActivity$1;
[client_layout] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/willis/layout/Client_layoutActivity$1;
4

3 に答える 3

2

これらのメッセージがありました:

[2013-01-22 21:36:43 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
[2013-01-22 21:36:43 - Prueba1] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl

私がしたことは、Eclipse でAndroid Dependenciesディレクトリに移動し、それを右クリックして Build Path を選択し、次にRemove from Build Pathを選択し、Clean your project とBuildを選択しました。自動的にビルドするオプションのチェックを外したいかもしれません。

それが役に立てば幸い!

于 2013-01-23T01:17:35.957 に答える
0

あなたの問題はAVDとはまったく関係がありませんが、デバイス上の単一の.apkファイルに圧縮されるdexing(Dalvik Executableに変換)のプロセスに関連しています.

com.willis.layout.Client_layoutActivity$1複数回含まれているようです。

于 2012-05-14T04:38:15.433 に答える
0

これはビルド パスの問題です。bin フォルダーがビルド パスに含まれていないことを確認してください。プロジェクトを右クリックし、[プロパティ]、[ビルド パス] の順に移動します。Honeycomb ライブラリがソース フォルダーではなく libs/ フォルダーにあることを確認します。libs/ のライブラリを個別にビルド パスに含めます。ところで、Honeycomb サポート ライブラリの代わりに android-support-v4 ライブラリを導入して、Ice Cream Sandwich サポートを取得することをお勧めします。

于 2012-05-16T05:48:33.703 に答える