Android 启动模拟器是出现“
Failed to allocate memory: 8”错误,模拟器无法启动,如下:
[2012-11-26 13:40:12 - TestString] ------------------------------ [2012-11-26 13:40:12 - TestString] Android Launch! [2012-11-26 13:40:12 - TestString] adb is running normally. [2012-11-26 13:40:12 - TestString] No Launcher activity found! [2012-11-26 13:40:12 - TestString] The launch will only sync the application package on the device! [2012-11-26 13:40:12 - TestString] Performing sync [2012-11-26 13:40:12 - TestString] Automatic Target Mode: launching new emulator with compatible AVD 'test' [2012-11-26 13:40:12 - TestString] Launching a new emulator with Virtual Device 'test' [2012-11-26 13:40:16 - Emulator] Failed to create Context 0x3005 [2012-11-26 13:40:16 - Emulator] could not get wglGetExtensionsStringARB [2012-11-26 13:40:16 - Emulator] could not get wglGetExtensionsStringARB [2012-11-26 13:40:16 - Emulator] could not get wglGetExtensionsStringARB [2012-11-26 13:40:16 - Emulator] could not get wglGetExtensionsStringARB [2012-11-26 13:40:16 - Emulator] could not get wglGetExtensionsStringARB [2012-11-26 13:40:16 - Emulator] could not get wglGetExtensionsStringARB [2012-11-26 13:40:16 - Emulator] emulator: WARNING: Could not initialize OpenglES emulation, using software renderer. [2012-11-26 13:40:16 - Emulator] could not get wglGetExtensionsStringARB [2012-11-26 13:40:16 - Emulator] could not get wglGetExtensionsStringARB [2012-11-26 13:40:16 - Emulator] Failed to allocate memory: 8 [2012-11-26 13:40:16 - Emulator] [2012-11-26 13:40:16 - Emulator] This application has requested the Runtime to terminate it in an unusual way. [2012-11-26 13:40:16 - Emulator] Please contact the application's support team for more information.原因:设置了不正确AVD显示屏模式,4.0版默认的模式为WVGA800,改成WXGA720后导致不支持。 解决办法:编辑这个AVD,将Skin -> Build in的参数改回默认参数。