Unable to execute dex: Multiple dex files define **** 解决方法

在编译项目的时候有时候会出现如下问题,解决方案先提供三种,希望能找到合适的。
Unable to execute dex: Multiple dex files define ******

方案1:
Eclipse->Project->去掉Build Automatically->Clear ->BuildProject->BuildAutomatically,关闭Eclipse,再打开

方案2:
第一步: updated eclipse (Help->Check forupdates)
第二部:升级SDK的Tools和platform-tools
第三部:在Eclipse->Project->去掉自动构建(BuildAutomatically)->选择Clear ->Build Project->启用自动构建(BuildAutomatically)

方案3:
还有一种情况是错误在于 jar重复了,才会出现那样的错误(我的就是)
原因:公司的项目工程中引入的jar包,包括 Android dependencies,Android private libraries,References libraries 这三个jar包的文件夹,
解决:其实到了ADT16以后 References libraries 这个文件夹基本上没人用了,工程中会出现有一个libs这个资源文件夹只要把jar包放在这个里面,build project的时候会自动关联到 Android dependences中去,所以打开configure build path 删除 References libraries这个文件夹,然后重新clean build project 就ok了。

原文地址:https://www.cnblogs.com/klcf0220/p/3471095.html