I-KVM, shesha i-Android Studio emulator ku-Ubuntu

I-kvm isheshisa i-android studio emulator

I-athikili yanamuhla iyithiphu kubasebenzisi abasebenzisa i-Android Studio ukwenza ama-APP abo. Inkinga kuphela ngalolu hlelo oluhle kakhulu ukuthi ungalahla ithemba lapho wethula i-emulator ayinikezayo ukuhlola uhlelo lokusebenza lusebenza. Uma iqembu lakho kungelilo elehlukile, lokhu kungakwenza uthathe isinqumo kolunye uhlelo lokuthuthukisa izinhlelo zakho zokusebenza. Kuthatha isikhathi eside ukwenza (futhi uma kwenzeka, ukushelela kwayo kushiya kungathandeki).

Noma ngubani ohlela i-Android njalo cishe usebenzisa i i-emulator ye-android lokho kuyasinikeza I-Android Studio, noma unezinye izinketho zayo. Kubo bonke labo abaphelelwe yithemba ngokusebenza kwe-emulator futhi basebenzise iLinux (Ubuntu kimi), lapha sizobona isisombululo esilula ngokufaka i-KVM (Umshini we-Virtual-based we-Kernel). Ngalo iqembu lakho ngeke libe ifomula 1, kepha uzowubona umehluko.

Imfuneko kuphela ukuze ukwazi ukusheshisa i-emulator ukuthi kufanele ube ne-Intel processor kwikhompyutha. Naye kufanele kube njalo iyahambisana ne-Intel VT. Kulabo abangazi, i-Intel VT ubuchwepheshe bokubona okuzosivumela ukuthi sithuthukise kakhulu ukusebenza kwemishini yethu ebonakalayo.

Ungazi kanjani ukuthi singayisebenzisa yini i-KVM

Ngaphambi kokuba uqale ukufaka noma yini, kungcono qiniseka ukuthi kuyenzeka ukuthi kusetshenziswe i-KVM eqenjini lethu. Ngalokhu, into yokuqala okufanele siyazi ukuthi ngabe iprosesa lethu liyayisekela yini i-hardware. Ukwenza lokhu, sizovula i-terminal bese sibhala umyalo olandelayo kuyo:

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

Ngemuva kokubhala umyalo wangaphambilini, ukuphela kuzobuyisa inani lezinombolo. Uma inani elibonisiwe lingu-0 kuzosho ukuthi i-CPU yethu ayikusekeli ukwenza okuhle. Uma inani likhulu kuno-0, sizoqhubeka nesinyathelo esilandelayo. Lokhu kuzoba faka i-CPU Checker kusuka esigungwini usebenzisa umyalo ongezansi:

sudo apt intall cpu-checker

Ngemuva kokuthi ukufakwa kuqediwe, yisikhathi lapho kufanele sithole khona ukuthi i-CPU yethu isekela i-KVM. Lolu uhlelo esizolusebenzisa ukusheshisa i-emulator. Ukusula ukungabaza esigungwini, sizosebenzisa lo myalo:

kvm-ok

kvm kulungile

Uma sibona okuhlukile okufana nalokhu: "INFO: I-CPU yakho isekela izandiso ze-KVM INFO: / dev / kvm ikhona ukusheshisa kwe-KVM kungasetshenziswa" singaqhubeka. Uma kwenzeka umyalezo okhonjisiwe wehlukile, kuzosho ukuthi kufanele senze kusebenze ubuchwepheshe be-Intel VT ku-BIOS.

Ukufaka i-KVM ukusheshisa i-emulator ye-Android

Okwamanje, sizofaka amaphakheji ambalwa adingekayo ukusheshisa i-Android Studio emulator kusistimu yethu. Kuzofanele sibhale kuphela intambo yomyalo elandelayo ku-terminal:

sudo apt install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils

Kwezinye izimo, ngeke kusibuze ukucushwa kwanoma yiluphi uhlobo. Kepha ngithole abanye lapho kusigaba sokucushwa kwePostfix kufanele ukhethe Akukho ukucushwa. Lokhu kuzovimbela ukuqala kwezingxabano okungenza usuku lwethu lube munyu. Ukuqeda kufanele nje sengeze umsebenzisi wethu emaqenjini alandelayo.

sudo adduser <tu usuario> kvm && sudo adduser <tu usuario> libvirtd

Ukuze ushintsho emaqenjini luqale ukusebenza, kuzofanele uphume kwi-akhawunti yakho bese ungena ngemvume futhi. Amalungu amaqembu ashiwo ngenhla kuphela azokwazi ukusebenzisa lobu buchwepheshe kwimishini ebonakalayo. Isinyathelo esedlule kubalulekile ukusifeza.

Lapho singena ngemvume futhi sizoqinisekisa ukufakwa ngomyalo olandelayo:

sudo virsh -c qemu:///system list

Uma konke bekulungile, i-terminal izobuyisa okuthile okufana nalokho ongakubona ngezansi:

ukufakwa okulungile kwe-kvm

Uma uthola omunye umphumela, kuzofanele uqale phansi. Kufanele senze yonke inqubo yokufaka futhi bese sengeza abasebenzisi kumaqembu akhonjisiwe.

Uma kwenzeka sithanda okuningi a isikhombimsebenzisi sokuqhafaza se-KVM singalandela imiyalo owashiywa nguzakwethu esikhathini esithile esidlule kokulandelayo iposi.

Ngaphandle kwezinkinga eziningi futhi ngemiyalo embalwa sizoba ne-emulator ethe xaxa futhi elungiselelwe. Manje singaqhubeka nokuhlela nokusebenza ngaphandle kokwesaba "ukufa" lapho siqala i-Android Studio emulator.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   UMiguel Gutierrez kusho

    Ubunlog, ngisebenzisa iGenymotion. Ngidinga i-Android ku-PC yami futhi iyona kuphela engisebenzele. Ingabe i-KWM isebenzela amanye ama-emulators anganikezwa isitudiyo se-Android?

    1.    UDamian Amoedo kusho

      Ngiyazi ukuthi nge-Eclipse kuyasebenza futhi. Kepha uma ufuna eminye imininingwane, bona imibhalo ye-kvm. Sanibonani.

  2.   UFjmurillov Murillo kusho

    okuhle>

  3.   i-juanlettuce kusho

    Bangani, kulabo abenza lokhu ngenguqulo 1804 yobuntu manje iqembu le-libvirtd libizwa ngokuthi libvirt

  4.   inyathi kusho

    kodwa yeka incazelo yami, ngiyabonga kakhulu thisha