【问题标题】:Android Studio emulator could not find wglgetextensionsstringarbAndroid Studio 模拟器找不到 wglgetextensionsstringarb
【发布时间】:2016-10-19 07:28:13
【问题描述】:

当我尝试启动模拟器时,我突然开始收到此错误

几天前一切正常。 如果我禁用 GPU 加速,它会工作,但速度很慢。

我尝试在 bios 中重新启用虚拟化,它工作了一次,现在我再次遇到同样的错误..

我有最新的 android studio 2.2.1 我有一个新的显卡 GeForce。

这是错误信息

Hax 已启用

init:找不到 wglGetExtensionsStringARB!

getGLES2ExtensionString:找不到 GLES 2.x 配置! Hax ram_size 0x60000000

HAX 正在工作,模拟器以快速 virt 模式运行。

获取 GLES 2.x 扩展字符串失败!

无法初始化模拟帧缓冲区

模拟器:监听端口:5554 上的控制台连接

emulator:此模拟器的序列号(用于 ADB):emulator-5554

仿真器:错误:无法初始化 OpenglES 仿真,使用“-gpu off”来 禁用它。

【问题讨论】:

    标签: android android-studio android-emulator avd


    【解决方案1】:

    解决了!

    这似乎是屏幕分辨率问题。

    我有一台 4K 笔记本电脑,但我使用 2 个常规大屏幕和笔记本电脑屏幕(如果关闭(盖子关闭))。看来我的显卡检测到这一点并切换到板载的劣质英特尔卡。

    解决办法是:

    1. 打开笔记本电脑盖(这样笔记本电脑屏幕就会亮起)
    2. 启动模拟器
    3. 模拟器运行后,您可以合上笔记本电脑盖

    或使用您的显卡设置始终为 AVD 启用硬件 GPU(如果可能)

    【讨论】:

    • 哦,天哪,又不是这样了……这在过去也让我陷入了一些虚拟化,谢谢你让我记忆犹新……完全相同的问题,工作了! :D
    猜你喜欢
    • 2015-10-24
    • 1970-01-01
    • 2012-09-01
    • 2016-08-17
    • 1970-01-01
    • 2016-10-19
    • 2012-07-09
    • 2021-09-08
    相关资源
    最近更新 更多