zoukankan
html css js c++ java
Unable to execute dex: Multiple dex files define 解决方法 分类: Android 2015-07-17 12:06 4人阅读 评论(0) 收藏
问题发生概述:
将android程序复制运行时,报错Unable to execute dex: Multiple dex files define;Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/kenai/jbosh/AbstractAttr;
具体解决方案如下:
方法一:
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包中的类和包名一致,我用的是jar包中的类,所以工程中的这个类就是重复引用的,删除工程中重复引用的类后,成功打包启动。希望各位同学注意这个小问题
查看全文
相关阅读:
《构建之法》第8、9、10章 读后感
[团队项目]SCRUM项目6.0 7.0 (新)
[团队项目]SCRUM项目5.0
[团队项目]SCRUM项目4.0
[团队项目] Scrum 项目 3.0 SCRUM 流程的步骤2: Spring 计划
[操作系统]实验三 进程调度模拟程序
[团队项目] Scrum 项目 2.0 产品BACKLOG
复利计算的总结
复利/单利计算程序进度0321更新
0312 复利计算器2.0 运行与介绍
原文地址:https://www.cnblogs.com/xieping/p/4666287.html
最新文章
设计模式之工厂模式
Windows Phone8.1应用 提交
TinyMCE编辑器
isPostBack原理
数据库时间类型是 datetime 类型的处理
springboot 2.0.4 利用swagger2构建api文档
数据持久化时的小bug
Spring boot中使用工具类 无需注入获取properties 中的值
Spring boot中使用工具类 无需注入获取.yml中的值
Springboot统一异常处理并保存到数据库
热门文章
接口参数报错
事务回滚与全局异常处理小记
项目启动异常
启用项目报错
springboot Spring Data MongoDB 操作 mongodb
语言文法
词法分析
0909学习编译原理
[团队项目]第二个冲刺 看板和燃尽图 Sprint2 6.8/6.9/6.10/6.11/6.12/6.13/6.14
[操作系统]实验四 主存空间的分配和回收
Copyright © 2011-2022 走看看