Android Emulator是否支持OpenGL ES 2.0?

时间:2010-12-15 22:52:51

标签: android mobile opengl-es

这篇文章http://cobworks.ca/2010/04/19/why-android-market-has-no-games/表明它没有,但我希望自4月以来可能会发生一些变化。

4 个答案:

答案 0 :(得分:24)

谷歌发布了一个支持原生x86处理器的新版本,这加快了速度。它还支持OpenGL ES 2.0, faster-emulator-with-better-hardware

  

作为奖励,因为我们现在支持OpenGL ES 2.0 ,您的OpenGL   游戏现在可以在模拟器中运行。

注意:创建虚拟机时,如果要利用新功能,请务必从硬件菜单中选择“GPU仿真”选项。
参考:
liliputing

答案 1 :(得分:15)

Android Emulator(SDK 2.3中提供)不支持OpenGL ES 2.0。 Google正在研究此功能,但尚未推出。

更新:它在OS X和带有4.0.3图像的窗口上可用。

答案 2 :(得分:2)

这对我有用; My Emulator在4.2.2平台上运行 1.从SDK管理器的附加内容下载并安装intel X86 Emulator Accelerator(Haxim) (如果不是,可能需要在Bios设置上启用虚拟化。)。 2.选择低维度的AVD,即3.2“。 3。选择Android API而不是google API target \。 (Google API默认使用Ameabi-v7a CPU,但您需要英特尔Atom x86。 4选择合理的内存和内部存储。 5检查AVD中的“使用主机GPU”。 6在运行你的android应用程序时,在附加命令行选项命令中添加“-gpu on”。 “HAX正在运行,模拟器以快速的virt模式运行”......这会在运行时在控制台上显示

(我的模拟器变得比我的PC快)

答案 3 :(得分:0)

是的,姜饼已经完成了支持。请参阅version notes