我试图将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)
例如,BuildConfig.java甚至不存在于/src/org/andengine
中,正如import所说!
此外,在Build.VERSION_CODES中不存在HONEYCOMB
、GINGERBREAD
和ICE_CREAM_SANDWICH
。
我已经从GitHub(分支GLES2)下载了最新版本的AndEngine,安装了SDK(API 7-16级),并将AndroidManifest中的minSdkVersion
设置为"8"。有人知道我错过了什么吗?
对于您的AndEngine项目,请检查构建目标
右键点击AndEngine-然后左键点击Properties-Android-确保构建目标设置为15或更高
还要确保你的开发工具是最新的。如果您使用的是Eclipse-Window | Android SDK Manager-请确保"Android SDK Tools"是版本17+
好的,有解决方案:
1) 模块SDK必须为15或更高
2)/gen文件夹必须在源文件夹的列表中