Unable to execute dex:Multuple dex files define 解决方法
困扰我两天的问题终于解决了,在网上查的方法无非有三种
一、 Eclipse->Project->去掉Build Automatically->Clear ->Build Project->Build Automatically,关闭Eclipse,再打开
结果:未能解决,这个方法可能有效,因为下面有留言说解决了的。
二、更新ADT插件,删除workspace目录下的.metadata目录
结果:未能解决。
三、在我绝望的时候在一个国外网站上浏览到这个方法。试了下,果然OK。
其实,就是在你的项目下某个文件夹中有一个后缀为*.APK的文件,删掉,重启Eclipse即可。
另外提醒下,一定要重启Eclipse!!
鄙视那些在网上转来转去,没有实际意义的东西。
- 12楼 lengsexijuelian 6天前 18:16发表
- 解决了,感谢
- 11楼 -Jeric 2013-12-30 13:56发表
- lib下导入了一个support-v4包与原先的冲突了,导致编译出现这样的错误;
删掉lib下的support-v4包就可以了;
- 10楼 chenjinglin83 2013-12-24 14:11发表
- 从来不登陆csdn,为了说声谢谢!
- 9楼 do2jiang 2013-11-05 14:31发表
- 其实系统的提示已经很明显了。千万要相信机器给出的提示,他是不会错的,很多时候是我们不相信它或者理解的偏差导致问题迟迟找不到正解! 比如: [2013-11-05 14:22:15 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/mobile/appstore/listjar/sdk/R$anim; [2013-11-05 14:22:15 - TabHostSample] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/mobile/appstore/listjar/sdk/R$anim;
可以很确切的说肯定是 包含了 两个相关的R.anim的资源文件。
至于,你是说,“没有呀”,“不会呀”,“不可能呀”,别先狡辩,仔细分析先~
我的这个例子确实是重复了的,Jar包和引用工程中的资源文件 有重复!所以删掉Jar包中对应的部分就OK!
- Re: do2jiang 2013-11-05 16:21发表
- 回复do2jiang:http://www.mythroad.net/2013/11/05/%E5%B7%B2%E8%A7%A3%E5%86%B3unable-to-execute-dex-multiple-dex-files-define/
- 8楼 avoidImpetuous 2013-09-23 16:38发表
- 谢谢你的分享,
- 7楼 diyangxia 2013-08-21 18:11发表
- 楼主这种钻研的精神值得学习
- 6楼 zhang_wang_wang 2013-07-24 15:03发表
- 还不行
- 5楼 andy_713 2013-07-10 08:36发表
- 我的估计是要更新ADT了,太费劲了
- 4楼 mmorss 2013-06-19 17:33发表
- 我也遇到了这个问题,不过我自己解决了,原因是我定义了一个JAR包,加到了项目的libs里面,然后,又写了一份代码,然后执行的时候就会报这个错。删掉代码重复的JAR包就好了
- Re: youngster890402 2013-11-01 14:24发表
- 回复mmorss:高端大气上档次,删除后,记得重启eclipse哦
- Re: wu_lai_314 2013-08-07 21:51发表
- 回复mmorss:四楼正解啊 我也是 按照网上的方法 弄半天不行,后来发现有几个jar重复(相同的jar 就是版本不一样)我就删了就的版本 只留下一个 就好了!不过具体原因还是没时间去深究
- Re: xiongkai327 2013-08-07 18:29发表
- 回复mmorss:确实是这样啊!
- 3楼 xiaomin0202 2012-11-16 11:07发表
- 在Bin目录下删除了apk,但是export第一步说存在error..
- 2楼 liukai1237 2012-08-28 16:24发表
- 各种感谢, 最后一种方法解决的
- Re: asan855 2012-08-31 16:34发表
- 回复liukai1237:呵呵
- 1楼 Angel世界forever 2012-08-07 09:30发表
- 参照你最后一种方法,问题解决了真有成就感,就是不知道原理是什么??3Q!!
posted on 2014-01-06 17:26 leihupqrst 阅读(332) 评论(0) 编辑 收藏 举报