天天看點

eclipse報錯:Unable to execute dex: Multiple dex files define的解決辦法

昨天在網上找到了一位網友自己整理的工具類集合,想着就自己測試一下,順便學習一下别人的思維方式。沒想到的是,當我把項目導進eclipse後,編寫測試類運作時,eclipse竟然抛出了這樣一個錯誤:

eclipse報錯:Unable to execute dex: Multiple dex files define的解決辦法

Oh,My God!這個問題沒見過啊,什麼情況這是?

于是,在網上各種搜尋,之後才發現,原來是犯了一個很白癡的錯誤,将網友打包好的jar給當做依賴包放到項目裡了,是以導緻了測試項目中對工具類的引用出現了多個。知道原因的我,真的是哭的停不下來啊!!!

将jar包删掉後,項目完美運作。

是以後面如果再遇到這個問題,首先要做的就是,看看錯誤中提到的被引用多次的類是否和依賴的包名、類名一緻,如果一緻,就要做更改類名、删除無用類的操作了。

繼續閱讀