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

Regarding GPU mode error in launching Android virtual device

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

错误:无效的 GPU 模式 'mesa',使用其中之一:on off host guest

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

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

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

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

进入虚拟设备管理器,点击虚拟设备菜单中的'Show on Disk'。打开 config.ini 文件并将相应的行更改为: hw.gpu.mode=客人 然后保存config.ini然后再次运行虚拟设备。它应该有效。

我遇到了同样的错误,对我有用的是:按照问题的屏幕截图打开 AVD 管理器。然后点击右边的Edit this AVD。配置window打开后,在Emulated Performance中有Graphics的设置。我将其设置为自动,这为我解决了错误。

为所有已安装的 AVD 禁用 GPU 的一行代码:

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