Android Studio 硬件加速模拟器无法在 Ubuntu 16.04 中启动

Android Studio 硬件加速模拟器无法在 Ubuntu 16.04 中启动

我的华硕有问题G53jwPC。其芯片组中央处理器被评定为支持虚拟化,该功能在 BIOS/Setup 中启用。为了确认,我运行了egrep -c '(vmx|svm)' /proc/cpuinfo该程序,返回值为四 (4),这表明虚拟化应该可以工作。

但是,硬件加速的 Android 模拟无法启动。

使用 nouveau 视频驱动程序而不是 Nvidia 驱动程序是否是导致故障的原因?如果不是,我该如何有效地排除故障?

更新2
安装官方 Nvidia 驱动程序后,Android 模拟运行良好 :) 感谢 N0rbert 指出我的拼写错误!
已解决!

答案1

首先,您的egrep命令有拼写错误:
这里需要的是逻辑或“ |”,而不是反斜杠“ \”。

它应该是egrep -c '(vmx|svm)' /proc/cpuinfo

阅读您的更新后,我们可以得出结论:这是一个打字错误。


其他检查方式是使用kvm-ok(从包中安装cpu-checker)。

在启用虚拟化的系统上,其输出如下:

$ kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used

如果你在使用 VirtualBox 时遇到问题 - 请确保你已设置正确设置对于虚拟机:打开系统, 选择加速度选项卡并检查您的设置是否正确:

  • 半虚拟化接口默认
  • 硬件虚拟化:☑启用 VT-x/AMD-v, ☑启用嵌套分页

    VirtualBox - 系统 - 加速

这将导致蓝色 V (CPU 上的电压)在 VirtualBox 机器窗口状态栏中的 CPU 图标上(有关详细信息,请参阅下面的黄色提示 - 机器使用 KVM):

VirtualBox 状态栏

相关内容