2012-05-14 4 views
-1

quand je veux utiliser AVD il y a une erreur:ne peut pas charger périphérique virtuel Android

[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; 

Répondre

0

Votre problème n'est pas lié à l'AVD de quelque façon, mais le processus de Dexing (convertir en Dalvik Executable), qui sont ensuite compressés en un seul fichier .apk sur l'appareil.

Il semblerait que vous incluiez com.willis.layout.Client_layoutActivity$1 plusieurs fois.

0

Il s'agit d'un problème de chemin de génération. Assurez-vous que votre dossier bin n'est pas inclus dans votre chemin de compilation. Faites un clic droit sur votre projet, allez dans les propriétés, puis Build Path. Assurez-vous que la bibliothèque Honeycomb est dans votre dossier libs/et non dans votre dossier source. Incluez les bibliothèques dans libs/individuellement dans le chemin de construction. BTW, vous voudrez peut-être apporter la bibliothèque android-support-v4 pour obtenir le support Ice Cream Sandwich au lieu de la bibliothèque de support Honeycomb.

2

J'ai eu ces messages:

[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 

Ce que je ne l'étais, dans Eclipse, aller à mon répertoire Android Dependencies, puis faites un clic droit, sélectionnez chemin de génération puis Retirer du Build Path, Nettoyez votre projet et Build. Peut-être que vous voulez décocher Construire automatiquement option.

J'espère que ça aide!

+0

J'ai perdu mon projet en le faisant –

Questions connexes