1

Android 上 OpenGL ES 2.0 的文档中,它指出:

Caution: OpenGL ES 2.0 is currently not supported by the Android Emulator. You must have a physical test device running Android 2.2 (API Level 8) or higher in order to run and test the example code in this tutorial.

但是,这(http://android-developers.blogspot.com/2012/04/faster-emulator-with-better-hardware.html)指出:

As a bonus, since we’re now supporting OpenGL ES 2.0, your OpenGL games can now run inside the emulator. 

但是,我尝试在模拟器上使用 OpenGL ES 2.0 并出错,说设备(模拟器)不支持 OpenGL ES 2.0>

虚拟机作为加速的 Intel Atom x86 处理器运行,我将 GPU 仿真设置为“是”。

我在 64 位 Windows 7 Professional 上使用 API 级别 15 和最新版本的 SDK (19)。

我的 CPU 是:Intel Core i7-2670QM,我有一个 NVIDIA GeForce GTX 560M。

有任何想法吗?它应该工作吗?如果是这样,我该如何让它工作?

4

1 回答 1

0

事实证明,我看到的错误消息是我使用的 3d 框架(Rajawali)正在输出的。OpenGL ES 2.0 在模拟器上运行良好,但是,模拟器没有报告它受支持。我删除了支票,它工作正常。

于 2012-06-18T20:18:58.407 回答