2016-08-18 6 views
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!

+0

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

+0

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

+0

Warum müssen Sie Vagrant für Android sowieso verwenden? Soweit ich weiß, Android-Emulator verwendet in der Regel HAXM und nicht KVM ... – Vucko

Antwort

0

Das Problem war mit x86-Emulation, anscheinend ist es nicht

unterstützt

statt armeabi-V7A für Android-Emulator verwenden, und es sollte

Verwandte Themen