Android模拟器:无法获取wglGetExtensionsStringARB错误

我得到这个错误在Android模拟器日志,因为我更新了SDKManager和ADT:

[2012-07-10 15:51:23 – Emulator]无法获取wglGetExtensionsStringARB

这是什么意思? 有什么我可以做的呢?

Solutions Collecting From Web of "Android模拟器:无法获取wglGetExtensionsStringARB错误"

我面临类似的问题。 在我的情况下,我创build了新的虚拟设备,并启用了快照。 我刚刚取消选中checkbox转到AVD Manager – > Select the device – >点击Edit ,取消勾选Enabledcheckbox。 我希望这个工程。

当您创build模拟器时,您需要select属性CPU / ABI是Intel Atom(在SDKpipe理器中安装它)

只是改变你的JDK我安装了SUN的JDK而不是Oracle,它适用于我…

对于我更改模拟性能设置为“ 存储快照启动更快 ”,并取消选中“使用主机GPU”解决了这个问题。

首先,使用INTEL x86 …作为CPU / ABI。 其次,如果它被选中,取消选中快照。 保持目标到Android 4.2.2

我遇到了运行Android Studio 1.4的这个问题。 在Android虚拟设备(AVD)pipe理器中,我检查了“使用主机GPU”框,认为这会提高仿真器速度。
Android Studio将允许您select以这种方式configuration的设备,并且会显示用于启动虚拟设备的命令: Android Studio的“运行”窗口输出

但是由于某种原因,它并没有警告你程序崩溃了,它不会告诉你从命令行自己运行它会看到的stderr消息: 输出在命令行上运行

当我从Android Studio中运行它时,在上面的屏幕截图中没有看到对话框,但是当从命令行运行命令时,它显示得很好,所以我只是耐心地坐在那里几分钟,什么都没有发生。
正如其他地方所指出的, 使用主机GPU选项所需的驱动程序尚不可用 。 通过这篇文章看,似乎这个设置可以用于一些英特尔CPU,但不是我select的ARM芯片(见下面的CPU / ABI设置)。

我的解决scheme是在AVDpipe理器的Android虚拟设备选项卡中select虚拟设备后,取消选中“使用主机GPU”框,该框位于通过“编辑”选项打开的窗口底部附近。 您可以直接在Windows的AVDpipe理器中find
%ANDROID_HOME%\ AVD Manager.exe
在我的Windows 8安装中,%ANDROID_HOME%解决了
C:\用户\名为myusername \应用程序数据\本地\的Android \ SDK

目前我没有在Linux上运行它,但我认为它在那里有一个类似的path,即:
$ {} ANDROID_HOME /

取消选中“使用主机GPU”框后,我select检查旁边的“快照”框(据我所知,它存储了已经构build的虚拟机的副本,所以不需要每次重build)应该为将来的实例节省一些启动时间)。 以下是我使用的完整设置:
编辑Android虚拟设备(AVD)窗口截图