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

kvm ukukhawulezisa Android studio enomzami wokulungisa

Inqaku lanamhlanje licebiso kubasebenzisi abasebenzisa Android Studio ukwenza ii-APP zabo. Ingxaki kuphela kule nkqubo imnandi kukuba unokuphelelwa lithemba xa usungula i-emulator ebonelela ngayo ukuvavanya usetyenziso lusemsebenzini. Ukuba iqela lakho alikho elikhethekileyo, oku kunokukwenza ukuba uthathe isigqibo kwenye inkqubo yokuphucula usetyenziso lwakho. Kuthatha ixesha elide ukuphumeza (kwaye xa kusenzeka, ukuhamba kwayo kushiya okunqwenelekayo).

Nabani na owenza iinkqubo ze-Android rhoqo ngokuqinisekileyo usebenzisa i I-emulator ye-android oko kusinika Android Studio, nangona unolunye ukhetho lwayo. Kubo bonke abo banqwenela ukusebenza kwe-emulator kwaye basebenzise iLinux (Ubuntu kwimeko yam), nantsi siza kubona isisombululo esilula ngokufaka i-KVM (Umatshini osekwe ngokuseKernel). Ngalo iqela lakho aliyi kuba yifomula 1, kodwa uya kuwubona umohluko.

Eyona nto ifunekayo ukuze ukwazi ukukhawulezisa i-emulator kukuba kufuneka unomprosesa we-Intel kwikhompyuter. Kwaye kufuneka kunjalo iyahambelana ne-Intel VT. Kulabo abangaziyo, i-Intel VT yitekhnoloji yokwenyani eya kusivumela ukuba siphucule ngokubonakalayo ukusebenza koomatshini bethu ababonakalayo.

Uyazi njani ukuba singasebenzisa i-KVM

Ngaphambi kokuba uqale ukufaka nantoni na, ungcono Qiniseka ukuba kunokwenzeka ukusebenzisa i-KVM kwiqela lethu. Ngale nto, into yokuqala ekufuneka siyazi kukuba ngaba iprosesa yethu iyayixhasa into ebonakalayo yehardware. Ukwenza oku, siza kuvula i-terminal kwaye sibhale lo myalelo ulandelayo:

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

Emva kokubhala umyalelo wangaphambili, i-terminal iya kubuyisa ixabiso lenani. Ukuba ixabiso elibonisiweyo lingu-0 kuyakuthetha ukuba i-CPU yethu ayixhasi ubuchule. Ukuba ixabiso likhulu kune-0, siya kuqhubeka ngenyathelo elilandelayo. Oku kuya kuba faka i-CPU Checker ukusuka kwisiphelo sendlela usebenzisa lo myalelo ungezantsi:

sudo apt intall cpu-checker

Emva kokuba ukufakela kugqityiwe, ngumzuzu apho kufuneka sifumanise ukuba I-CPU yethu ixhasa i-KVM. Le yinkqubo esiya kuyisebenzisa ukukhawulezisa i-emulator. Ukucoca amathandabuzo kwisiphelo sendlela, siza kusebenzisa lo myalelo:

kvm-ok

kvm kulungile

Ukuba sibona into eyahlukileyo enje: "INFO: I-CPU yakho ixhasa ulwandiso lwe-KVM INFO: / dev / kvm ikhona ukukhawulezisa kwe-KVM kunokusetyenziswa" sinokuqhubeka Kwimeko apho umyalezo ubonisiwe wahlukile, oko kuthetha ukuba kufuneka sisebenzise itekhnoloji ye-Intel VT kwi-BIOS.

Ukufaka i-KVM ukukhawulezisa i-emulator ye-Android

Okwangoku, siza kufaka iipakeji ezimbalwa eziyimfuneko ukukhawulezisa i-emulator ye Studio ye-Android kwinkqubo yethu. Kuya kufuneka sibhale umtya wokuyalela olandelayo kwisiphelo sendlela:

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

Ngamanye amaxesha, ayizukusicela ukuba silungiselele naluphi na uhlobo. Kodwa ndifumene ezinye apho kwicandelo loqwalaselo lwePostfix ekufuneka ukhethe Akukho kucwangciswa. Oku kuyakuthintela ukungqubana ekubeni kuqale ukubonakala okunokwenza umhla wethu ube krakra. Ukugqiba kufuneka songeze umsebenzisi wethu kula maqela alandelayo.

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

Ukuze utshintsho kumaqela luqale ukusebenza, kuya kufuneka uphume kwiakhawunti yakho kwaye ungene kwakhona. Ngamalungu kuphela ala maqela akhankanywe apha ngasentla aya kuba nakho ukusebenzisa le teknoloji koomatshini ababonakalayo. Inyathelo elidlulileyo kubalulekile ukuliphumeza.

Xa singena kwakhona siza kuqinisekisa ufakelo ngalo myalelo ulandelayo:

sudo virsh -c qemu:///system list

Ukuba yonke into ichanekile, i-terminal iya kubuyisa into efana nale uyibonayo apha ngezantsi:

ufakelo oluchanekileyo lwe-kvm

Kwimeko yokufumana esinye isiphumo, kuya kufuneka ukuqala kwakhona. Kuya kufuneka siyenze kwakhona yonke inkqubo yokufaka kwaye songeze abasebenzisi kumaqela abonisiweyo.

Kwimeko apho sithanda ngakumbi a imbonakalo yomzobo weKVM singayilandela imiyalelo eshiywe ngugxa wakho kwixa elidlulileyo koku kulandelayo isikhundla.

Ngaphandle kweengxaki ezininzi kunye nemiyalelo embalwa siya kuba ne-emulator engaphezulu kunye nolungisiweyo. Ngoku sinokuqhubeka nokuprograma kwaye sisebenza ngaphandle koloyiko lokufa "xa uqala i-Android Studio emulator.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   UMiguel Gutierrez sitsho

    Ubunlog, ndisebenzisa iGenymotion. Ndifuna i-Android kwiPC yam kwaye yiyo kuphela endisebenzeleyo. Ngaba i-KWM isebenzela ezinye ii-emulators ezingabonelelwanga sisitudiyo se-Android?

    1.    UDamian Amoedo sitsho

      Ndiyazi ukuba nge-Eclipse iyasebenza nayo. Kodwa ukuba ufuna ulwazi ngakumbi, jonga uxwebhu lwe-kvm. Ukubulisa.

  2.   UFjmurillov Murillo sitsho

    zintle>

  3.   juanlettuce sitsho

    Zihlobo, kwabo benza oku ngenguqulo 1804 yobuntu ngoku iqela le-libvirtd libizwa ngokuba libvirt

  4.   inyathi sitsho

    kodwa yintoni ingcaciso, enkosi kakhulu utitshala