我正在尝试将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中不存在HONEYCOMB
,GINGERBREAD
和ICE_CREAM_SANDWICH
。
我从GitHub(分支GLES2)下载了最新版本的AndEngine,安装了SDK(API级别7-16)并将AndroidManifest中的minSdkVersion
设置为“8”。有谁知道我错过了什么?
答案 0 :(得分:4)
对于AndEngine项目 - 检查构建目标
右键单击AndEngine - 然后左键单击Properties - Android - 确保Build Target设置为15或更高
还要确保您的开发工具是最新的。如果您正在使用Eclipse - Window | Android SDK Manager - 确保顶级项“Android SDK工具”是版本17 +
答案 1 :(得分:2)
好的,有解决方案:
1)模块SDK必须为15或更高
2)/ gen文件夹必须在源文件夹列表中