问题描述: Unable to execute dex: Multiple dex files define 原因之一:项目和引用项目的jar包重复(我的问题所在),删除重复包就行了 然后附上一些网上摘抄的有关此问题的原因和解决办法 方法一: Eclipse->Project->去掉Build Automatically->Clear ->Build Project->Build Automatically,关闭Eclipse,再打开(我的问题不是出在这) 方法二: 更新ADT插件,删除workspace目录下的.metadata目录,(这个解决方案没有尝试,因为在开发过程中,我只是更换了一个jar包而出现的错误,而且开发环境不能连网络,不方便尝试) 方法三: 在你的项目下某个文件夹中有一个后缀为*.APK的文件,删掉,重启Eclipse即可。 方法四: 在项目中,有一个类的包名和引用的jar包中的类和包名一致,我用的是jar包中的类,所以工程中的这个类就是重复引用的,删除工程中重复引用的类后,成功打包启动。 引自:http://www.cnblogs.com/lixiaolun/p/4089931.html