Error:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define xxxx

Posted 枫之星雨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Error:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define xxxx相关的知识,希望对你有一定的参考价值。

现象描述


用Eclipse编译运行安卓应用程序的时候出现下面内容的错误提示: [2017-04-18 10:53:02 - Dex Loader] Unable to execute dex: Multiple dex files define Lxxxx;
[2017-04-18 10:53:02 - USB Accessory Demo] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lxxxx;




解决方法


解决步骤如下: 1.在出现错误的工程上点鼠标右键,然后选择Properties,操作过程截图如下:

2.之后会出现工程属性配置界面,找到左侧的Java Build Path,点击之后,在右侧找到Libraries选项卡,然后找到android DependenciesAndroid Private Libraries,分别选中之后,点击Remove,移除掉,操作显示截图如下:


3.上述两个都移除掉之后,点击OK,然后Clean...工程,然后重新编译即可解决问题。






以上是关于Error:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define xxxx的主要内容,如果未能解决你的问题,请参考以下文章

[转]Android静态变量的生命周期

GC_CONCURRENT 解决

Android ART运行时与Dalvik虚拟机

是否可以在 Android 上从 Xalan 调用 Java 扩展函数?

找不到类 'android.support.v7.widget.SearchView$5'

android进阶篇01Android类加载机制与Dex文件简介