虚拟机Hyper-V Windows Server 2008上的AVD错误

时间:2014-01-16 08:29:02

标签: android virtual-machine avd hyper-v

我在虚拟机上安装了 Microsoft Windows 7 Ultimate Edition Hyper-V Windows Server 2008

Windows 7旗舰版规格

  • RAM:1.50 GB
  • 处理器:Intel Xeon 3.10 GHz
  • 系统类型:32位

之后我在此虚拟机(Windows 7旗舰版)上安装了 Android开发工具(ADT)。

的Android

  • 已安装Android 32位adt-bundle
  • 更新了API级别7,10,14,17,19

设置Android虚拟设备后当我点击开始按钮以运行 Android模拟器时。它显示以下错误

Starting emulator for AVD 'NexusS-API17-4.2.2'
Failed to create Context 0x3005
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
emulator: warning: opening audio input failed
emulator: emulator window was out of view and was recentered

我试图在互联网上找到它的解决方案并找到了这个链接 emulator not running 在遵循这些所有建议后,我的问题仍然存在

如何在此虚拟操作系统上运行Android模拟器进行开发?

提前致谢

1 个答案:

答案 0 :(得分:2)

这可以帮到你:

转到AVD manager,选择已创建的AVD&编辑。选中Use Host GPU

<小时/> 或尝试:

更改屏幕分辨率(增加)...

<小时/> 或尝试:

开始"emulator-arm"而不是"emulator".

<小时/> 或尝试:

尝试将RAM设置为512 MB

<小时/> 或尝试:

转到DDMS透视图,点击屏幕截图相机图标旁边的down arrow,然后从下拉菜单中选择Reset ADB