30

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

[2012-07-10 15点51分23秒 - 模拟器]无法获得wglGetExtensionsStringARB

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

+2

也越来越此错误后。 – JMRboosties 2012-07-17 15:53:49

+2

请参阅此[答案](http://stackoverflow.com/a/8948724/1320263) – Pallavi 2012-07-25 05:22:41

+0

Thankyou。如果您希望我为此投票,请添加您的答案。 – 2012-07-28 17:12:11

回答

14

我面临类似的问题。在我的情况下,我创建了新的虚拟设备并启用了快照。我只是取消选中复选框前往AVD Manager - >Select the device - >点击Edit并取消选中Enabled复选框。 我希望这可以工作。

+3

在R22.0.1 for Windows版本上,我无法在设备编辑对话框中找到任何名为“Enabled”的复选框。 – Tires 2013-06-22 13:28:13

+0

我没有选中该复选框。视觉工作室就像一个魅力! – 2013-12-28 16:35:02

+0

我有同样的问题,在我的情况下这种解决方案不起作用 – 2014-01-04 15:51:15

11

当您创建模拟器,你需要选择性能CPU/ABI是英特尔凌动(在SDK管理器安装)

5

只是改变你的JDK 我安装SUN不是Oracle的JDK,它为我的作品....

2

首先,使用INTEL x86 ... this as CPU/ABI。 其次,如果它被选中,取消选中快照。 保留目标高达安卓4.2.2

5

对我来说改变仿真性能设置为“商店更快的启动快照”,并取消选中“使用主机GPU”解决了这一问题。

2

我遇到了运行Android Studio 1.4的这个问题。 在Android虚拟设备(AVD)管理器中,我查看了“使用主机GPU”框,认为这会给我模拟器速度带来某种提升。
Android Studio将允许您选择以这种方式配置的设备,并且它会显示用于启动虚拟设备的命令: Android Studio 'Run' window output

但由于某种原因,它不会警告您该程序崩溃,它不会告诉你stderr消息,你会看到你从命令行运行它自己: Output as run on the command line

当我从Android Studio运行它时,我没有看到上面截图中的对话框虽然它显示了就好了,当你运行命令行命令, 所以我只是坐在那里,耐心地为几分钟,而什么都没有发生。
正如别处指出的,the drivers needed for the Use Host GPU option are not yet available。通过后阅读,看来这个设置可以与一些英特尔处理器,但不是ARM的芯片,我选择使用(见CPU/ABI低于设定)。

我的解决办法,只是取消选中“使用主机GPU”框是通过附近的“编辑”选项打开的窗口的底部在AVD管理Android的虚拟设备选项卡中选择虚拟设备之后。 您可以在
%得到的AVD管理器直接在Windows ANDROID_HOME%\ AVD的manager.exe
凡在我的Windows 8安装%ANDROID_HOME%解析为
C:\用户\名为myusername \应用程序数据\本地\安卓\ Sdk

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

取消选中“使用主机GPU”框后,我选择了下一个检查“快照”方块,(据我所知,存储的已建副本vm,所以不需要每次重建,这将为未来的实例节省一些启动时间)。下面是我用全部的设置:
Edit Android Virtual Device (AVD) window screenshot

0

我有,因为我Nvidea显卡驱动问题的同样的问题。

如果您的系统有专用图形卡,请检查latest Driver并安装它。

其他明智的,只是选择仿真性能软件在模拟器配置 enter image description here

更新驱动程序的问题解决了:)