Cocos2dxGLSurfaceView无法解析为某种类型

时间:2012-07-06 03:14:06

标签: android cocos2d-iphone cocos2d-x

我试图在eclipse中运行cocos2dx proj时遇到错误:

Cocos2dxActivity cannot be resolved to a type   ApplicationDemo.java    
Cocos2dxEditText cannot be resolved to a type   ApplicationDemo.java    
Cocos2dxGLSurfaceView cannot be resolved to a type  ApplicationDemo.java
我错过了任何一个lib吗?

2 个答案:

答案 0 :(得分:7)

我遇到了这个问题,似乎使用最新的cocos2d-x缺少java构建路径。

在Eclipse中右键单击该项目。单击BuildPath / Linksource。

在放置在cocos2d java src目录中的链接文件夹位置

  

/Users/XXX/lib/cocos2d-2.0-x-2.0.3/cocos2dx/platform/android/java/src

我将src命名为cocos2d

答案 1 :(得分:3)

在cocos2d-x 2.0.3中... Cocos2d-x Lib java文件被认为只是一个不同的项目所以在eclipse中导入该项目

让我们简单

首先从这条路径导入eclipse中的项目 - cocos2d-2.0-x-2.0.3 / cocos2dx / platform / android / java 您将在eclipse中看到libcocos2dx项目...始终保持此项目打开,否则您的项目将给出库的语法错误

运行create-android-project

现在导入您已创建的项目并运行(如果您知道isLibrary的概念,那么他们现在就是如何维护它。)

还可以从eclipse运行build-native.sh的其他信息,右键单击项目 - > C / C ++ Build取消选中Use Default Build COmmand并添加以下bash $ {workspace_loc:/ YourProjName} /build_native.sh NDK_DEBUG = 1 V = 1

祝你好运..如有任何问题,请随时提出