我正在学习Android应用程序开发。最近我已经安装了Android Studio,SDK,ADT等。在我的项目中使用Tools-> AVD Manager创建虚拟设备后,无论何时我尝试"启动AVD仿真器"我在下面收到了这个错误:
无法在模拟器中启动AVD。
输出:
模拟器:错误:x86仿真目前需要硬件加速!
请确保KVM已正确安装和使用。
CPU加速状态:此计算机上未安装KVM(缺少/ dev / kvm)。
然后,我尝试在我的Ubuntu 14.04 LTS OS中安装KVM。我使用以下命令&得到了这些输出:
egrep -c '(vmx|svm)' /proc/cpuinfo
0 //Zero so i guess my CPU doesn't support hardware virtualization.
sudo apt-get install qemu-kvm libvirt-bin bridge-utils virt-manager
sudo adduser name libvirtd
virsh -c qemu:///system list
Id Name State
----------------------------------------------------
安装Virtual Machine Manager后,我尝试创建虚拟机但是我再次遇到同样的错误:
Next i installed CPU checker & checked if my cpu supports kvm:
sudo apt-get install cpu-checker
sudo kvm-ok
INFO: Your CPU does not support KVM extensions
KVM acceleration can NOT be used
我进入BIOS设置以查找&启用虚拟化技术(VT)。 但我在BIOS设置的任何地方都没有找到任何VT选项。所以,我认为我的电脑中没有内置的VT选项,因此在这一点上我无法在我的BIOS中启用VT。
egrep -c ' lm ' /proc/cpuinfo
2
uname -m
x86_64
lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 2
On-line CPU(s) list: 0,1
Thread(s) per core: 1
Core(s) per socket: 2
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 23
Stepping: 10
CPU MHz: 1200.000
BogoMIPS: 3990.13
L1d cache: 32K
L1i cache: 32K
L2 cache: 1024K
NUMA node0 CPU(s): 0,1
所以,此时我迷路了。我不知道该怎么办。我应该安装任何virtualbox,Genymotion emulator等帮助我。请告诉我进一步了解information.thanks