Android OpenGL ES 2.0帧缓冲区-称为未实现的OpenGL ES API

Android OpenGL ES 2.0帧缓冲区-称为未实现的OpenGL ES API,android,android-ndk,opengl-es-2.0,Android,Android Ndk,Opengl Es 2.0,我在(2.3.3)上运行了我的2.0示例应用程序(在iOS设备上运行良好),我在LogCat中收到了大量以下消息 调用未实现的OpenGL ES API 当我使用glBindFramebuffer时,甚至会生成错误。我在OpenGLES1.0中使用了glBindFramebufferOES,效果很好。据我所知,帧缓冲区作为非扩展包含在OpenGL ES 2.0中 为什么我会犯这个错误?据说我的设备有一个OpenGL ES 2.0驱动程序。这是一个特定于设备的错误吗?我也遇到了同样的问题,这个答案

我在(2.3.3)上运行了我的2.0示例应用程序(在iOS设备上运行良好),我在LogCat中收到了大量以下消息

调用未实现的OpenGL ES API

当我使用
glBindFramebuffer
时,甚至会生成错误。我在OpenGLES1.0中使用了
glBindFramebufferOES
,效果很好。据我所知,帧缓冲区作为非扩展包含在OpenGL ES 2.0中


为什么我会犯这个错误?据说我的设备有一个OpenGL ES 2.0驱动程序。这是一个特定于设备的错误吗?

我也遇到了同样的问题,这个答案很有帮助:


基本上,AndroidManifest.xml和Java包装代码都必须表明需要OpenGLES 2.0;在活动中的GLSURFACHEVIEW类上,这应该有效。

修复了此问题。我没有使用OpenGL ES 2.0上下文。我也有同样的问题。如何使用OpenGL ES 2.0上下文?谢谢