Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/baidu/andr
2017-08-30 15:56
591 查看
原文地址:http://www.cnblogs.com/lixiaolun/p/4089931.html
最近在解决这个问题 头都搞爆炸了
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/baidu/android/bbalbs/common/a/a;
在这种报jar重复的情况下,首先查看到的当然是是否真的有重复的jar,我是没有的 ,所以问比较麻烦,搞了差不多一个星期(新手,所以这种问题从没遇到过,有点方)
方法六:
编译的时候把build path 下 source选项卡中的libs去掉就正常了。(我用到的)
最近在解决这个问题 头都搞爆炸了
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/baidu/android/bbalbs/common/a/a;
在这种报jar重复的情况下,首先查看到的当然是是否真的有重复的jar,我是没有的 ,所以问比较麻烦,搞了差不多一个星期(新手,所以这种问题从没遇到过,有点方)
问题发生概述:
将android程序复制运行时,报错Unable to execute dex: Multiple dex files define;Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/kenai/jbosh/AbstractAttr;
具体解决方案如下:
方法一:
Eclipse->Project->去掉Build Automatically->Clear ->Build Project->Build Automatically,关闭Eclipse,再打开(我的问题不是出在这)
方法二:
更新ADT插件,删除workspace目录下的.metadata目录,(这个解决方案没有尝试,因为在开发过程中,我只是更换了一个jar包而出现的错误,而且开发环境不能连网络,不方便尝试)
方法三:
在你的项目下某个文件夹中有一个后缀为*.APK的文件,删掉,重启Eclipse即可。
方法四:
原因是有重复的。jar被引用,可以查看你的build path,尤其是Android Dependencies一定有重复引入的.jar包,解决的方法是在libs删除重复的jar即可。 (我的解决方法)
方法五:
在项目中,有一个类的包名和引用的jar包中的类和包名一致,我用的是jar包中的类,所以工程中的这个类就是重复引用的,删除工程中重复引用的类后,成功打包启动。希望各位同学注意这个小问题。
方法六:编译的时候把build path 下 source选项卡中的libs去掉就正常了。(我用到的)
相关文章推荐
- 报错: Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/baidu/
- android:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/ke
- android:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/k
- android 报错:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom
- android:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/ke
- Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/squareup/o
- jar包冲突--Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/an
- Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/google/zx
- Unable to execute dex: Multiple dex files define.... ...Conversion to Dalvik format failed: Unable t
- Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define ...
- Error:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define xxxx
- 关于启动安卓应用程序时报 Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define 错误
- Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define ...
- Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/suppor
- Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define 解决
- 运行android程序报错 Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define L
- mac cocos2dx环境搭建 配置完报错:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files
- 支付宝和Ping++的包冲突问题:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files defin
- Unable to execute dex: Multiple dex files define Lcom/baidu/android/bbalbs/common/a/a;
- Unable to execute dex: Multiple dex files define Lcom/google/zxing/BarcodeFormat;编译问题