加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Unable to execute dex: Multiple dex files define Lorg/cocos2

发布时间:2020-12-14 19:17:42 所属栏目:百科 来源:网络整理
导读:From: http://hi.baidu.com/liupras/item/840b850789f154344ac4a3d0 在编译时遇到各种诡异问题时,首先考虑将obj文件夹里面的内容删除后重新编译。在我的机器上obj文件夹位于:D:cocos2dxcocos2d-x-2.2.1projectsCardDefenceproj.androidobj 编译通过

From: http://hi.baidu.com/liupras/item/840b850789f154344ac4a3d0

  1. 在编译时遇到各种诡异问题时,首先考虑将obj文件夹里面的内容删除后重新编译。在我的机器上obj文件夹位于:D:cocos2dxcocos2d-x-2.2.1projectsCardDefenceproj.androidobj

  2. 编译通过,但是在运行时出现类似“Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lorg/cocos2dx/lib/Cocos2dxAccelerometer”的错误

    打开ADT,右键选中项目,选择“Build Path->Configure Build Path...”,在打开的对话框中切换到Librarys选项卡,选中“Android Dependencies”后移除,如下图:


  3. Remove "Android Dependencies" from Libraries in Java Build Path

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读