我搜索论坛,无法找到这些的确切答案。
每次我编译并运行应用程序。有一个错误
模拟器:未检测到OpenGL ES 1.x库的OpenGL后端“角度”。仅使用GLESv2。
然而,一切仍然顺利,因此我没有打扰。
那么,对此有什么正确的解决方法?
请参阅Android OpenGL ES 2.0 emulator
我发现有一些问题仍然没有答案。因此,任何人都请提出建议,以便其他人知道该怎么做。
Angle是一个开源项目,通过DirectX / Desktop OpenGL实现OpenGLES。也就是说,它需要OpenGLES命令,并将它们转换为可以在桌面计算机上轻松运行的命令。
Android模拟器可能会使用像Angle这样的技术将项目的OpenGLES命令以及可能的Android OS OpenGLES命令转换为DirectX / Desktop OpenGL。
错误告诉您Angle库缺少OpenGLES 1.x组件。我不确定这是不是正常情况 - 如果它是一个错误,它是模拟器的问题,而不是你的代码。如果一切看起来都正常,那我就不用担心了。很可能模拟操作系统和你的项目使用的是OpenGLES 2或3,或者如果你使用的是OpenGLES 1.x,那么可能有一个兼容层在OpenGLES 2上实现OpenGLES 1.x,然后才能将任何内容传递给Angle。