2
Ich versuche, einen Android-Emulator in einer vagabundierenden Maschine laufen zu lassen, aber ich halte diesen Fehler:mit Android Emulator innerhalb vagrant Maschine
==> default: emulator: ERROR: x86 emulation currently requires hardware acceleration!
==> default: Please ensure KVM is properly installed and usable.
==> default: CPU acceleration status: KVM is not installed on this machine (/dev/kvm is missing).
Vor dem Emulator starten i KVM installierte:
==> default: qemu-kvm is already the newest version
Aber ich habe diesen Fehler:
==> default: INFO: Your CPU does not support KVM extensions
==> default: KVM acceleration can NOT be used
Die Vagrant Konfiguration ist dies:
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/trusty64"
config.vm.synced_folder '.', '/vagrant'
config.vm.network :private_network, ip: "192.168.2.222"
config.ssh.forward_agent = true
config.vm.provision :shell, :path => "Vagrantinit"
config.vm.provider "virtualbox" do |v|
v.memory = 4096
v.cpus = 1
v.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate/vagrant", "1"]
v.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate/v-root", "1"]
end
end
Hat jemand eine Idee, wie man das beheben kann?
Danke!
arbeiten Was ist Ihre CPU und haben Sie ermöglichen die Virtualisierung im BIOS? Vielleicht hat dein Prozessor es nicht, wenn es älter ist. – Vucko
Ich möchte Visualisierung im BIOS aktivieren, aber da es eine vagrant Maschine in Jenkins verwendet wird, konnte ich keinen Weg finden, das zu tun – Tar
Warum müssen Sie Vagrant für Android sowieso verwenden? Soweit ich weiß, Android-Emulator verwendet in der Regel HAXM und nicht KVM ... – Vucko