程序编译正常,在用Eclipse调试执行时,报错 Unable to execute dex: Multiple dex files define,总结了一下出现问题的场景,并根据以下使用场景进行分类。

如果是jar包添加或者引用问题,那么可以尝试:
方法一:
原因是有重复的包。jar被引用,可以查看你的build path,尤其是Android Dependencies一定有重复引入的.jar包,解决的方法是在libs删除重复的jar即可。

方法二:
1.删除libs下要引入的jar包,并删除android dependence下的相应的jar包 ;
2.右击android项目,build path->configure build path;
3.在libraries下选择add external jars,重新添加相关jar包;

方法三:
在项目中,有一个类的包名和引用的jar包中的类和包名一致,我用的是jar包中的类,所以工程中的这个类就是重复引用的,删除工程中重复引用的类后,成功打包启动。

如果不是因为jar包出现的问题,那么可以尝试以下方法:
方法一:
Eclipse->Project->去掉Build Automatically->Clean->Build Project->Build Automatically,关闭Eclipse,再打开;

方法二:
更新ADT插件,删除workspace目录下的.metadata目录,(这个解决方案没有尝试,因为在开发过程中,我只是更换了一个jar包而出现的错误,而且开发环境不能连网络,不方便尝试);

方法三:
在你的项目下某个文件夹中有一个后缀为*.APK的文件,删掉,重启Eclipse即可;

Unable to execute dex: Multiple dex files define 解决方法相关推荐

  1. 【Android-tips】 Unable to execute dex: Multiple dex files define 解决方法

    唔,之前已经想过今后不动android,没想到还是因为比赛的原因重操旧业.android有很多问题是由于eclipse的不完善造成的,比如今天遇到的这个问题 Unable to execute dex ...

  2. Android之Unable to execute dex: Multiple dex files define 解决方法

    1.问题 运行Android项目,出现Unable to execute dex: Multiple dex files define 这个错误 2.原因 代码里面引用的jar包和项目里面的类冲突了, ...

  3. 【Android笔记】Unable to execute dex: Multiple dex files define 解决方法

    问题:项目里经常需要添加第三方jar包,加入新的jar包后编译时可能报错Unable to execute dex: Multiple dex files define. 我的报错信息如下: 1 [2 ...

  4. Unable to execute dex: Multiple dex files define Lcom/myapp/R$array;

    Unable to execute dex: Multiple dex files define Lcom/myapp/R$array; 我这个问题最后解决方式是,吧工程里面用同一个v4包. 很明显, ...

  5. Unable to execute dex: Multiple dex files define异常的解决办法

    问题: 1 [2016-01-06 16:47:58 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/s ...

  6. Unable to execute dex: Multiple dex files define Lcom

    Unable to execute dex: Multiple dex files define Lcom/hp/hpl/sparta/ParseSou 这是一个编译错误,在ADT的编译器和SDK的工 ...

  7. Unable to execute dex: Multiple dex files define的解决办法

    在android上导入外部的项目的时候Unable to execute dex: Multiple dex files define Lcn/howell/adapter/CurDeviceAdap ...

  8. Unable to execute dex: Multiple dex files define Lcom/Player/Core/LocalModeThread;错误解决

    Unable to execute dex: Multiple dex files define Lcom/Player/Core/LocalModeThread; 这个错误通常是包的问题,这里是我放 ...

  9. Unable to execute dex: Multiple dex files define 错误解决方法

    问题:程序编译正常,在用Eclipse调试执行时,报错Unable to execute dex: Multiple dex files define 解决办法: 1.原因是有重复的.jar被引用,可 ...

最新文章

  1. 使用android SDk帮助文档(英文) 下载中文SDK帮助文档(中文)
  2. div css表单布局的五个小技巧
  3. (五)HTML5本地存储——Web Storage
  4. textView不能完全显示时,滚动显示
  5. 【Java学习笔记一】类和对象
  6. 自动网络搜索(NAS)的理解
  7. 全栈工程师可以分为哪几类?
  8. js本地图片预览,兼容ie[6-9]、火狐、Chrome17+、Opera11+、Maxthon3
  9. Mac电脑共享“公共文件夹”以外的文件夹的设置教程
  10. 服务器IIS配置添加下载扩展名
  11. Spring Cloud Gateway⑤令牌桶算法
  12. c语言实验室设备信息管理系统,C语言课程设计实验室设备信息管理系统.doc
  13. npm 报错 426 Upgrade Required
  14. 电脑编程从哪里开始学习_我想学习编程,但我不知道从哪里开始
  15. 华为关闭telnet命令_华为s5720配置telnet命令详解
  16. Qt调用7z实现压缩和解压缩
  17. android APP自动增量更新
  18. QImage图像格式解读
  19. check_password使用方法
  20. PCB线路板||检查和避免PCB电路板短路的方法

热门文章

  1. IBM副总裁自述的数据中心简化经验
  2. 双绞线施工质量的检测方法
  3. Dottext.Web.UI.Handlers.BlogExistingPageHandler
  4. 使用TensorFlow概率预测航空乘客人数
  5. netflix_Netflix的计算因果推论
  6. 460. LFU 缓存
  7. leetcode1319. 连通网络的操作次数(并查集)
  8. 1005:I Think I Need a Houseboat-poj
  9. 泛型类、泛型方法及泛型应用
  10. 互联网日志的种类、存储和计算