Android 虚拟机错误kvm

Android 虚拟机错误kvm,android,kvm,Android,Kvm,我试图在带有AMD A6-3670处理器的Ubuntu 14.04上运行android sdk模拟器,我收到了错误消息 /home/jeff/Android/Sdk/tools/emulator -avd Nexus_5_API_22_x86 -netspeed full -netdelay none -qemu -m 512 -enable-kvm ko:/home/jeff/Android/Sdk/tools/emulator64-arm: invalid option -- '-enabl

我试图在带有AMD A6-3670处理器的Ubuntu 14.04上运行android sdk模拟器,我收到了错误消息

/home/jeff/Android/Sdk/tools/emulator -avd Nexus_5_API_22_x86 -netspeed full -netdelay none -qemu -m 512 -enable-kvm
ko:/home/jeff/Android/Sdk/tools/emulator64-arm: invalid option -- '-enable-kvm'
说到虚拟机,我完全是个新手

有谁能告诉我这是什么意思,并给我一些建议,让它开始吗


PS:kvm已加载,我似乎是kvm的成员

jeff@Snowdon:~$ sudo addgroup `whoami` kvm
The user `jeff' is already a member of `kvm'.

kvm基本上是一种优化,它允许直接在主机CPU上运行VM来宾二进制文件,而无需任何转换。您有一个x86_64 CPU(AMD),并且正在尝试运行一个ARM仿真器,所以kvm不会有帮助。Kvm仅在来宾VM和主机CPU具有相同的指令集时工作


只需省去kvm选项。Qemu可以在x86_64 CPU上模拟ARM二进制文件。它不会像kvm那样快。

在我看来,
emulator64 arm
应用程序表面上似乎在抱怨提供给它的命令行参数
-enable kvm
。差不多没什么。我看不出与“您所属的Unix/Linux‘组’有什么明显的联系。”因此,
addgroup
很可能是一种误导。您没有发布发布的命令行(或为您发布的命令行…),谢谢Pedro。我正在运行Android SDK应用程序,不知道如何找到命令行语句。好啊我可以在模拟器发出的命令中看到一个“-enable kvm”(请参阅上面发布的代码“emulator-avd Nexus_5_API_22_x86”)。但是SDK没有这样做。这是一个我可以改变的环境吗?