【问题标题】:Android Studio 2.1.1 emulator errorAndroid Studio 2.1.1 模拟器错误
【发布时间】:2016-09-14 00:24:05
【问题描述】:

我正在学习 Android 编程的基础知识。我试图模拟我的测试应用程序并得到以下错误。我正在使用 API 23、Android 6.0 ( Marshmallow) 进行模拟,并在模拟 Nexus 5 或 4 时遇到相同的错误。我该怎么办?

错误信息:

无法在模拟器中启动 AVD。输出:模拟器:警告:VM 堆大小 设置低于硬件指定的最小 128MB 初始化:找不到 wglGetExtensionsStringARB!模拟器:警告:将 VM 堆大小设置为 384MB getGLES1ExtensionString:找不到 GLES 1.x 配置!哈克斯是 enabled 获取 GLES 1.x 扩展字符串失败! Hax ram_size 0x60000000 HAX 正在工作,模拟器以快速 virt 模式运行。可以 未初始化模拟的帧缓冲音频:无法创建语音 `goldfish_audio_in' qemu-system-i386.exe:警告:打开音频输入 failed adb_server_notify:无法建立与 ADB 服务器的连接 端口 5554 上的控制台,端口 5555 上的 ADB 模拟器:错误:无法 初始化 OpenglES 仿真,使用 '-gpu off' 禁用它。

【问题讨论】:

    标签: android android-studio emulation


    【解决方案1】:

    按照以下步骤操作:

    1. 转到 AVD 管理器
    2. 编辑您的 AVD
    3. 取消选中“使用主机 GPU”选项。
    4. 点击完成(保存)。
    5. 然后再次启动 AVD

    【讨论】:

    • 感谢您的指导。虽然我在 AVD 编辑菜单中找不到“USeHost GPU”选项,但通过将“图形”选项更改为软件 - GLES 2.0 对我有用。感谢您的帮助!
    【解决方案2】:

    将“图形”选项更改为“软件 - GLES 2.0”对我有用。

    【讨论】:

    • 请不要添加“谢谢”作为答案。在网站上投入一些时间,您将获得足够的 privileges 来为您喜欢的答案投票,这是 Stack Overflow 表达谢谢的方式。
    猜你喜欢
    • 2017-12-15
    • 2016-09-09
    • 2020-12-27
    • 2018-08-09
    • 2018-08-06
    • 2016-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多