zoukankan
html css js c++ java
Unable to execute dex: Multiple dex files define 解决方法
问题发生概述:
程序编译正常,在用Eclipse调试执行时,报错Unable to execute dex: Multiple dex files define,因为以前也没有遇到这类错误,首先便尝试万能纠错发,如下方法一,也是上网搜索众多解决方案之一,尝试后未果,便按照搜索方案,逐一尝试,都未能解决,最后盯着工程突然发现问题。具体解决方案如下:
方法一:
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包,不过还是得感谢这位同学,我最终能解决问题也是受到这个方案的启发,贴上博客连接
http://blog.sina.com.cn/s/blog_4b9b6ad001016uuk.html
)
方法五:(成功解决方法)
在项目中,有一个类的包名和引用的jar包中的类和包名一致,我用的是jar包中的类,所以工程中的这个类就是重复引用的,删除工程中重复引用的类后,成功打包启动。希望各位同学注意这个小问题。
查看全文
相关阅读:
树莓派安装aria2轻松下载小资源
利用树莓派3搭建可以发射无线局域网的微型服务器
Vue语法
redis-cluster集群
分布式锁
Redis--消息队列
设计模式---享元模式
设计模式(单例模式+原型模式)+ c#的内存分配机制
MVC的ActionFilter
MVC异常处理的7大场景 + MVC的异常处理的过滤器 + 全局异常
原文地址:https://www.cnblogs.com/exmyth/p/4753235.html
最新文章
git中加入中文时,乱码
八皇后问题
Centos下MySql用户管理
CentOS7 安装mysql
537. Complex Number Multiplication
496. Next Greater Element I
258. Add Digits
462. Minimum Moves to Equal Array Elements II
389. Find the Difference
442. Find All Duplicates in an Array
热门文章
495. Teemo Attacking
520. Detect Capital
Spring框架第四天
Spring框架第三天
Spring框架第二天
Spring框架第一天
树莓派3搭建ftp服务器
几个Linux常用的命令
apache2,nginx,tomcat的配置文件及默认网站存放目录
树莓派源码搭建svn服务器
Copyright © 2011-2022 走看看