在AndEngine GLES2中编译错误

时间:2012-09-11 10:09:21

标签: android andengine

我正在尝试将AndAngine与GLES2一起使用,当我尝试编译它时,我在AndEngine的源代码中遇到了很多错误,如

cannot find symbol variable BuildConfig
cannot find symbol variable HONEYCOMB

glDrawElements(int,int,int,java.nio.Buffer) in android.opengl.GLES20 cannot be applied to (int,int,int,int)

而且,例如,Build /src/org/andengine中的BuildConfig.java甚至不存在,正如import所说的那样!

此外,Build.VERSION_CODES中不存在HONEYCOMBGINGERBREADICE_CREAM_SANDWICH

我从GitHub(分支GLES2)下载了最新版本的AndEngine,安装了SDK(API级别7-16)并将AndroidManifest中的minSdkVersion设置为“8”。有谁知道我错过了什么?

2 个答案:

答案 0 :(得分:4)

对于AndEngine项目 - 检查构建目标

右键单击AndEngine - 然后左键单击Properties - Android - 确保Build Target设置为15或更高

还要确保您的开发工具是最新的。如果您正在使用Eclipse - Window | Android SDK Manager - 确保顶级项“Android SDK工具”是版本17 +

答案 1 :(得分:2)

好的,有解决方案:

1)模块SDK必须为15或更高

2)/ gen文件夹必须在源文件夹列表中