为了账号安全,请及时绑定邮箱和手机立即绑定

无法执行dex:多个dex文件定义

无法执行dex:多个dex文件定义

牛魔王的故事 2019-08-02 15:56:22
无法执行dex:多个dex文件定义我知道这个问题曾经在这里问过几次。但我还没有看到任何可能的解决方案。在我将项目“作为Android应用程序运行”之前,如果我不清理它,我收到以下错误,并且必须重新启动Eclipse ...并再次清理。Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define     Lcom/jstun/core/attribute/MessageAttributeInterface;com.jstun.core ...是我的src文件夹的一部分,当然我无法删除它。即使我删除该包,另一个包将显示为错误,如:Unable to execute dex: Multiple dex files define     Landroid/support/v4/app/ActivityCompatHoneycomb;自从更新到ADT 15后我看到了这个错误,我在Ubuntu上使用Eclipse Galileo你有什么想法吗?谢谢你的回复!
查看完整描述

3 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

我今天遇到了类似的错误,原因是支持库被我的应用程序项目使用但具有不同版本的两个库项目引用。

更多细节:我的应用程序取决于2个库项目

  • FaceBookSDK 3.0 - >引用android-support-v4

  • ActionBarSherlock - >引用android-support-v4但带有修改版本以支持地图。

为了解决这个问题,我不得不让FaceBookSDK库直接依赖于ABS库而不是支持库。


查看完整回答
反对 回复 2019-08-02
?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

好吧,对我来说,我删除了名为android support v4.jar的libs文件夹中的文件,这一切都解决了。祝好运 :)


查看完整回答
反对 回复 2019-08-02
  • 3 回答
  • 0 关注
  • 625 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信