关于启动Android虚拟设备时的GPU模式错误

时间:2016-04-16 19:52:23

标签: android android-studio gpu avd mesa

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

错误:无效的GPU模式'mesa',请使用以下方法之一:on off host guest

与此错误相关的屏幕截图如下: Error

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

4 个答案:

答案 0 :(得分:9)

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

答案 1 :(得分:4)

我遇到了同样的错误,对我有用的是:打开AVD管理器,如问题中的屏幕截图所示。然后单击右侧的编辑此AVD。配置窗口打开后,“模拟性能”中的“图形”设置。我把它设置为Auto,这解决了我的错误。

答案 2 :(得分:0)

我得到了同样的错误。作为解决方案,我使用相同的配置创建了另一个虚拟设备(AVD),然后将该设备用作我的仿真器。修好了。 单击"创建虚拟设备"屏幕截图中显示的按钮。

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

答案 3 :(得分:0)

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

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