从eclipse运行项目时出错

Sha*_*lue 2 android cocos2d-x

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

cocos.py new Tutorialv3cocos -p com.ghostdreamstudo.learning -l cpp -d D:\Development\Learning
Run Code Online (Sandbox Code Playgroud)

然后我将项目导入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;
Run Code Online (Sandbox Code Playgroud)

有没有人面临同样的问题或知道如何解决这个问题?

Hai*_*yen 5

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

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

  1. 在Java Build Path> Source选项卡中删除libcocos2dx sources文件夹

要么

  1. android.library.reference.1=../cocos2d/cocos/platform/android/javaproject.properties文件中删除

我选择了第二名.