从eclipse运行项目时出错

时间:2014-10-03 13:20:08

标签: android cocos2d-x

我已经下载了cocos2d x v3.3 beta并使用此命令在Windows中创建了一个项目

cocos.py new Tutorialv3cocos -p com.ghostdreamstudo.learning -l cpp -d D:\Development\Learning

然后我将项目导入eclipse并尝试运行但是eclipse给了我以下错误

[2014-10-03 18:40:39 - Dex Loader] Unable to execute dex: Multiple dex files define Lorg/cocos2dx/lib/Cocos2dxAccelerometer;
[2014-10-03 18:40:39 - Tutorialv3cocos] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lorg/cocos2dx/lib/Cocos2dxAccelerometer;

有没有人遇到同样的问题或者知道如何解决这个问题?

1 个答案:

答案 0 :(得分:5)

之前我遇到过这个问题,并被引导从Java Build Path中删除Android依赖项,并且每次启动eclipse并为该会话执行删除时都会有效。正如VPatidar所提到的,新的Cocos2dx在两个地方有一些重复的类org / cocos2dx / lib / Cocos2dxAccelerometer。删除一个然后该错误消失。

对于任何人仍有此错误,请执行以下操作之一:

  1. 在Java Build Path中删除libcocos2dx sources文件夹>来源标签
    1. android.library.reference.1=../cocos2d/cocos/platform/android/java文件
    2. 中删除project.properties

      我选择了第二名。