第二节.安装KVM 提升AVD的运行速度(Ubuntu)

安卓开发系列教程——目录

最后编辑于2016-04-22

本文介绍在 Ubuntu 14.04 LTS 下安装并配置 KVM

本节目录:

  1. 检测系统是否支持KVM 的安装
  2. 安装并配置KVM
  3. 将KVM 加入AVD的启动选项(Android Studio 1.5 后弃用)

1. 检测系统是否支持KVM 的安装

1.1 检测CPU是否支持硬件虚拟化

打开Terminal终端,输入

egrep -c '(vmx|svm)' /proc/cpuinfo

如果结果为 0 ,这说明你的CPU不支持硬件虚拟化,可以略过本节。
如果结果为1 或者比1大的数,说明你的CPU支持硬件虚拟化,但你可能还是需要在BIOS选项中打开virtualization选项。

1.2 检测系统是否使用64位内核

打开Terminal终端,输入

egrep -c ' lm ' /proc/cpuinfo

如果结果为0,说明你的CPU不是64位的,自然不可能安装了64位内核,可以略过本节。
如果结果为1 或者比1大的数,在Terminal终端输入

uname -m

如果结果为i386,i486,i586 或者i686,说明你使用的是32内核,可以略过本节。
如果结果是x86_64 或者 amd64,说明你的系统使用64位内核,可以安装KVM

2. 安装并配置KVM

2.1 安装KVM

打开Terminal终端,输入

sudo aptitude install kvm libvirt-bin ubuntu-vm-builder bridge-utils

2.2 配置KVM

添加用户到kvm,libvirtd组
打开Terminal终端,输入

sudo adduser user_name kvm
sudo adduser user_name libvirtd

例如,如果你的用户名为xxx,输入

sudo adduser xxx kvm
sudo adduser xxx libvirtd

重新启动,打开Terminal终端,输入

virsh -c qemu:///system list

现在,你应该看到类似下方的输出

 Id Name State ----------------------------------------------------

3. 将KVM 加入AVD的启动选项(废弃)

Android Studio2.0 已经删除了此选项,因为从Android Studio 2.0起,x86和x86_64镜像强制使用KVM。

不再需要添加 参数

-qemu -m 2047 -enable-kvm

你可能感兴趣的:(android,android,ubuntu,kvm,Studio)