Andorid Unable to execute dex: Multiple dex files define Lorg/apache/commons/collections/Buffer
2015-10-30 14:46
597 查看
Andorid Unable to execute dex: Multiple dex files define,
从字面上猜测,Android 报这个错误的意思是你的某个类重复了。大多数情况下是你jar包被android装载了两次,所以,有许多网友提供的解决方案是删除bin目录下的东西,重启eclipse等,这在许多情况下是有效的。
但是,如果你同时使用了 commons-beanutils-1.8.3.jar 和 commons-collections-3.2.jar,你也会碰到这个异常,而且怎么删除,怎么重启都没有,下面这个异常总是如影随形。
[2013-08-16 16:17:00 - Dex Loader] Unable to execute dex: Multiple dex files define Lorg/apache/commons/collections/Buffer;
[2013-08-16 16:17:00 - controller] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lorg/apache/commons/collections/Buffer;
郁闷吧,痛苦吧...................
没关系,咱码农意志坚定。
这个错误的原因是,这两个包真的都包含了这个类,org.apache.comomns.collections.Buffer,吐血吧。
知道原因了,咱码农就有办法,对不,用7-Zip打开commons-beanutils-1.8.3.jar,删除里面的 org/apache/commons/collections,保存,在工程中使用这个不完整的包,就不会报这个错误了。
Unable to execute dex: Multiple dex files define Lorg/apache/commons/collections/FastHashMap;
项目右键,properties - > Java Build Path -> Labraries 如果又重复的就remove掉一个,或者重新把Libs下的所有的包删除 ,在引入进来 , 莫慌 ~ 小问题导致
从字面上猜测,Android 报这个错误的意思是你的某个类重复了。大多数情况下是你jar包被android装载了两次,所以,有许多网友提供的解决方案是删除bin目录下的东西,重启eclipse等,这在许多情况下是有效的。
但是,如果你同时使用了 commons-beanutils-1.8.3.jar 和 commons-collections-3.2.jar,你也会碰到这个异常,而且怎么删除,怎么重启都没有,下面这个异常总是如影随形。
[2013-08-16 16:17:00 - Dex Loader] Unable to execute dex: Multiple dex files define Lorg/apache/commons/collections/Buffer;
[2013-08-16 16:17:00 - controller] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lorg/apache/commons/collections/Buffer;
郁闷吧,痛苦吧...................
没关系,咱码农意志坚定。
这个错误的原因是,这两个包真的都包含了这个类,org.apache.comomns.collections.Buffer,吐血吧。
知道原因了,咱码农就有办法,对不,用7-Zip打开commons-beanutils-1.8.3.jar,删除里面的 org/apache/commons/collections,保存,在工程中使用这个不完整的包,就不会报这个错误了。
Unable to execute dex: Multiple dex files define Lorg/apache/commons/collections/FastHashMap;
项目右键,properties - > Java Build Path -> Labraries 如果又重复的就remove掉一个,或者重新把Libs下的所有的包删除 ,在引入进来 , 莫慌 ~ 小问题导致
相关文章推荐
- 比较Spring、apache和Property的beanUtils效率的案例
- apache安装
- 【转】用JSON报的一个错误java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeExcept
- Apache Storm 的历史及经验教训——Nathan Marz【翻译】
- Apache Storm 与 Spark:对实时处理数据,如何选择【翻译】
- ubuntu彻底干净卸载MySQL、Apache2、Php的方法(各版本通用
- 用apache的Mail包(commons-email-1.2.jar),发送邮件
- apache isis初探(Getting Started照猫画虎)
- 对于org.apache.commons.dbcp.BasicDataSource的配置认知
- ubuntu 配置lamp(linux + apache2 + mysql + php5)环境
- windows8.1下Apache+Php+MySQL配置步骤
- 【跟我学apache-commons】【四】commons-io的使用
- 【跟我学apache-commons(三)】DBCP2.2---JavaSE配置DBCP连接池
- 【跟我学Apache Commons】【二】Lang&Math
- 【跟我学Apache Commons】【一】综述
- 一台主机利用apache服务器开启虚拟主机后无法使用www域名解决方法
- Java调用hdfs出现java.lang.VerifyError: class org.apache.hadoop.hdfs.protocol.proto异常
- Eclipse使用Maven创建Web时错误:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webap
- 部署apache服务Forbidden 403问题小结
- 用 apache commons-email 轻松发送无乱码邮件