现象描述
用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;
[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 Dependencies”和“Android Private Libraries”,分别选中之后,点击“Remove”,移除掉,操作显示截图如下:
3.上述两个都移除掉之后,点击“OK”,然后“Clean...”工程,然后重新编译即可解决问题。