Android eclipse中未定义的引用glBindVertexArrayOES

Android eclipse中未定义的引用glBindVertexArrayOES,android,eclipse,opengl-es-2.0,Android,Eclipse,Opengl Es 2.0,所有GLES2我都使用compile,但这些错误不会消失 对glBindVertexArrayOES的未定义引用 对glBindVertexArrayOES的未定义引用 未定义对glGenVertexArraysOES的引用 对glBindVertexArrayOES的未定义引用 对glBindVertexArrayOES的未定义引用 似乎eclipse无法找到这些函数的定义位置,而我不理解这些函数的定义位置,因为所有其他函数都可以完美地找到,我需要声明什么来让这些函数工作吗 谢谢您是否尝试过从

所有
GLES2
我都使用compile,但这些错误不会消失

对glBindVertexArrayOES的未定义引用

对glBindVertexArrayOES的未定义引用

未定义对glGenVertexArraysOES的引用

对glBindVertexArrayOES的未定义引用

对glBindVertexArrayOES的未定义引用

似乎eclipse无法找到这些函数的定义位置,而我不理解这些函数的定义位置,因为所有其他函数都可以完美地找到,我需要声明什么来让这些函数工作吗


谢谢

您是否尝试过从本机代码调用它(使用JNI)?Android不提供从Java访问所有OpenGL ES函数的功能。我使用GLES20Fix()来访问缺少的opengles-API。您可以通过调用所需的GL ES API函数来扩展此JNI库


我查看了Android文档,Java绑定没有
glBindVertexArrayOES
功能,因此您似乎必须使用JNI。

谢谢您的回答,我回到了GLES1,因为我可能根本不需要GLES2