由于无法在Windows 7中初始化模拟的framebufferHAX,因此无法运行Android模拟器

时间:2015-03-05 03:47:03

标签: android android-emulator

我正在使用Google地图活动,并添加了一些依赖项以在模拟器上显示地图。

我收到以下错误:

C:\Users\root\AppData\Local\Android\sdk\tools\emulator.exe -netdelay none -netspeed full -avd Nexus_One_API_21
Failed to create Context 0x3005
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
emulator: WARNING: Could not initialize OpenglES emulation, using software     renderer.
could not get wglGetExtensionsStringARB
emulator: device fd:524
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
Could not initialize emulated framebufferHAX is working and emulator runs in fast virt mode
ERROR: Could not create renderer: Couldn't find matching render driver

我重新安装了所有插件和SDK,但它没有帮助。

仿真器显示一毫秒并再次消失,我最终收到此消息。

3 个答案:

答案 0 :(得分:5)

由于视频驱动程序无法正常工作或与仿真器屏幕显示分辨率不兼容。

因此,只需更新您的Windows驱动程序并重新启动系统,保持显示器或屏幕的最高分辨率,然后启动Android Studio即可正常工作。只需谷歌如何更新您的视频驱动程序或显示驱动程序,您就可以继续。

答案 1 :(得分:0)

GenyMotion或Andy或BlueStacks也需要VT-x支持。尝试使用较旧的API SDK进行慢速模拟器..: - (

答案 2 :(得分:0)

当您在远程桌面上工作时,断开连接并再次连接到主机可以提供帮助。