2012-05-14 70 views
-1

有一個錯誤:無法加載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; 

回答

0

您的問題是不以任何方式,但德興的過程中與AVD相關(轉換成Dalvik的可執行文件),然後將其壓縮到設備上的一個.apk文件中。

看來,您不止一次地包含了com.willis.layout.Client_layoutActivity$1

0

這是一個構建路徑問題。確保您的bin文件夾不包含在您的構建路徑中。右鍵點擊你的項目,去屬性,然後建立路徑。確保Honeycomb庫位於libs /文件夾中,而不在源文件夾中。將庫包含在libs /個別構建路徑中。順便說一句,你可能想引入android-support-v4庫來獲得Ice Cream Sandwich支持,而不是Honeycomb支持庫。

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的依賴目錄,然後右擊它,選擇構建路徑然後從構建路徑中刪除,Clean您的項目和Build。也許你想取消選中Build Automatically選項。

希望它有幫助!

+0

我失去了我的項目 –