[Android] Eclipse錯誤:Conversion to Dalvik format failed with error 1

大搜車-自娛發表於2013-07-01
Conversion to Dalvik format failed with error 1解決方法:

第一種情況包匯入錯誤.點選工程-->build path-->libraries-->選中android1.x 或者android2.x ,點選remove。
然後再點選add library-->User Library -->next-->User Libraries-->new 你取一個名字 比如android2.1 點選OK,
選中android2.1-->add jars-->\android-sdk-windows\platforms\android-7\android.jar 點選開啟,點選ok-->finish.

第二種情況簽名時沒有成功。簽名:java -jar signapk.jar platform.x509.pem platform.pk8 e:huaworkspace\hua\bin\hua.apk e:huaworkspace\hua\bin\hua_signaed.apk ,

如果hua_signaed.apk簽名失敗,那麼請到你的工作目錄中將hua_signaed.apk delete掉。

第三種情況包衝突,請到工程目錄下將相同的包刪除,重新匯入一個,這一點和第一種情況類似,不過這是針對其他包,不是android包

下面是eoeAndroid社群給大家找的一些其他解決方法,大家可以參考下:

conversion to dalvik format failed with error 1的解決辦法(一)
http://www.eoeandroid.com/thread-177887-1-1.html

conversion to dalvik format failed with error 1的解決辦法(二)
http://www.eoeandroid.com/thread-177931-1-1.html

引用自:http://www.eoeandroid.com/thread-65537-1-1.html

[color=red][b]在我的專案中碰見的是某些類找不到引用例如fastjson,最後的第三條原因,包體衝突,導致[/b][/color],刪除message專案中引用的jar包,哎一個問題浪費我一個下午。

相關文章