今天在羣裏看到有人問這個問題,而且在我的項目裏我也出現過這個問題,現在就把我的解決方法貼出來。
廢話不多說,直接上圖。
這個就是我們在編譯是出現的問題了,出現此問題的前提是你引用了jar包,或者是第三方的庫。關於Dex,我們可以看下這個網址http://baike.sogou.com/v10288621.htm。
解決這個問題有三種方法:
1.如果是jar包引用重複的話,就直接刪除重複的jar包即可;下面看個例子
黑色框中提示的信息就是說v4包重複了,可能就是你引用的三方庫裏有v4包,而你的主工程中也有v4包,這是你只要使用一個v4包即可;
2.就是你的輸出的路徑有問題,換一個輸出路徑即可;如圖所示;
3.如果修改輸出路徑還是不行的話,我們就把工程下的XX.imp文件刪掉,這個文件是android studio在上一次運行時生成的文件,估計問題就解決了,我的問題就是這麼解決的。
最後,我不是大神,一定會有錯誤的地方,希望大神們多多指點,不要誤導了其他的即將成神的同學們,哈哈!