【问题标题】:Regarding GPU mode error in launching Android virtual device关于启动 Android 虚拟设备时出现 GPU 模式错误
【发布时间】:2016-08-08 17:08:09
【问题描述】:

当我尝试在 Android Studio 2.0 中启动 Android 虚拟设备时,出现以下错误。

错误:无效的 GPU 模式“台面”,使用以下之一:on off host guest

下面给出了与此错误相关的屏幕截图:

任何帮助将不胜感激!谢谢.....

【问题讨论】:

  • 您是否尝试过删除虚拟设备并重新创建它?
  • 是的,我试过了。即使我完全卸载了 Android Studio 并重新安装了它。

标签: android android-studio gpu avd mesa


【解决方案1】:

为所有已安装的 AVD 禁用 GPU 的单行程序:

find  ~/.android/avd/ -name config.ini | while read f; do sed -ibak 's/hw.gpu.mode=.*/hw.gpu.mode=off/' "$f"; done

【讨论】:

    【解决方案2】:

    我遇到了同样的错误,对我有用的是:打开 AVD 管理器,如问题中的屏幕截图所示。然后单击右侧的编辑此 AVD。配置窗口打开后,Emulated Performance 中有 Graphics 的设置。我将其设置为 Auto 为我解决了错误。

    【讨论】:

    • 只需将其设置为自动为我工作......谢谢@user3814327
    • 这不适用于 Android Studio 2.3.3 和 Ubuntu 16.04.2 LTS x64。
    【解决方案3】:

    进入虚拟设备管理器,点击虚拟设备菜单中的“在磁盘上显示”。打开 config.ini 文件并将相应的行更改为: hw.gpu.mode=guest 然后保存config.ini,然后再次运行虚拟设备。它应该可以工作。

    【讨论】:

    • 我最近更改了我的操作系统。现在它工作正常。如果有人从您的回答中得到帮助,我会将其标记为已接受的答案。谢谢。
    • 这是唯一适合我的解决方案。 (自动模式选择硬件图形,目前不工作。)
    • 在 Android Studio 2.3.3 和 Ubuntu 16.04.2 LTS x64 上为我工作。
    【解决方案4】:

    我遇到了同样的错误。作为一种解决方法,我创建了另一个具有相同配置的虚拟设备 (AVD),然后将该设备用作我的模拟器。那解决了它。 单击屏幕截图中显示的“创建虚拟设备”按钮。

    您还可以尝试更改虚拟设备的配置,以找到最适合您的应用的设备。

    【讨论】:

      猜你喜欢
      • 2016-05-05
      • 2011-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多