Unable to execute dex: Multiple dex files define 的解決方法

 在android上導入外部的項目的時候Unable to execute dex: Multiple dex files define Lcn/howell/adapter/CurDeviceAdapter$LampNameTouch;android

這個是adt版本不對致使的。出現此提示將workspace目錄下的.metadata刪除可能解決問題,(本身的項目兩臺adt版本不一樣,但以前未出現這種狀況)服務器

也能夠更新adt, help-checking for updates,更新adt可是有可能更新了adt以後,sdk_tools也須要更新。
而國內如今連google的服務器不穩定,就會致使adt更新了sdk_tools不能更新,(我更新兩臺電腦都是這種狀況)這時能夠使用×××軟件 「×××」(專家版),在程序選項中將SDK Manager.exe添加進來更新,
在進行這步更新的時候會先下載platform-tools到android_sdk的temp目錄下面,若是使用自動安裝是不能安裝的,因此當下載完畢後,到temp目錄下將platform-tools版本解壓複製裏面的內容到platform-tools文件夾下便可,而後能夠自動更新tools版本。更新adt的時候如今仍是能夠從googl的服務器上更新的,若是不能監測到更新,只要從網上下載相對應的版本便可。而後help-install new soft-add-local.將下載的adt安裝到eclipse上便可(需是一個壓縮包,若是不是本身打包)。eclipse

相關文章
相關標籤/搜索