Chinyorwa chanhasi izano revashandisi vanoshandisa Android Studio kuvandudza maAPP avo. Dambudziko chete neichi chinoshamisa chirongwa ndechekuti iwe unogona kupererwa kana uchivhura iyo emulator iyo yainopa kuyedza iko kushanda pabasa. Kana timu yako isiri yakasarudzika, izvi zvinogona kuita kuti iwe usarudze pane imwe chirongwa kusimudzira kunyorera Zvinotora nguva yakareba kuti zviitwe (uye kana zvadaro, kutsetseka kwayo kunosiya zvakawanda kuti zvidikanwe).
Chero ani zvake anoronga zveApple nguva nenguva anenge ari kushandisa iyo admin emulator izvo zvinotipa Android Studio, kunyangwe iwe uine dzimwe sarudzo dzayo. Kune vese avo vari kushushikana nekuita kweiyo emulator uye zvakare kushandisa Linux (Ubuntu mune yangu kesi), pano tichaona mhinduro yakapusa nekuisa KVM (Kernel-yakavakirwa Virtual Machine). Nayo timu yako haizove fomula 1, asi iwe uchaona mutsauko.
Izvo chete zvinodiwa kuti ukwanise kumhanyisa emulator ndeyekuti iwe unofanirwa kudaro Iva neIntel processor mukombuta. Inofanirawo kuva inowirirana neIntel VT. Kune avo vasingazive, Intel VT inyanzvi yehunyanzvi iyo ichatibvumidza isu kuti tivandudze zvakanyanya mashandiro emachina edu chaiwo
Nzira yekuziva kana tichigona kushandisa KVM
Usati watanga kuisa chero chinhu, iwe zvirinani ita shuwa kuti zvinokwanisika kushandisa KVM muchikwata chedu. Kune izvi, chinhu chekutanga chatinofanira kuziva ndechekuti processor yedu inotsigira hardware kuona. Kuti tiite izvi, tiri kuvhura terminal uye tinyore unotevera kuraira mairi:
egrep -c "(vmx|svm)" /proc/cpuinfo
Mushure mekunyora yapfuura kuraira, iyo terminal inodzosera huwandu hwenhamba. Kana kukosha kwakaratidzwa kuri 0 zvinoreva kuti CPU yedu haitsigire kuita. Kana kukosha kwacho kuri kukuru kudarika 0, isu tichaenderera nhanho inotevera. Izvi zvichave gadza CPU Checker kubva kuchiteshi uchishandisa rairo pazasi:
sudo apt intall cpu-checker
Mushure mekumisikidzwa kwekupedzisa, ndiyo nguva yatino fanirwa kuziva kana yedu CPU inotsigira KVM. Iyi ndiyo system yatichazoshandisa kumhanyisa emulator. Kuchenesa kusahadzika kubva kune iyo terminal, tiri kuzoshandisa uyu murairo:
kvm-ok
Kana tikaona chimwe chinhu chakasiyana seichi: "INFO: Yako CPU inotsigira KVM yekuwedzera INFO: / dev / kvm iripo KVM kumhanyisa inogona kushandiswa" tinogona kuenderera mberi. Kana iyo meseji yakaratidzwa yakasiyana, zvinoreva kuti tinofanirwa kumisikidza tekinoroji yeIntel VT muBIOS.
Kuisa KVM kukurumidza Android emulator
Panguva ino, isu tichaisa mapakeji mashoma akakosha ekumhanyisa iyo Android Studio emulator pane yedu system. Tichafanira chete kunyora inotevera tambo tambo mune iyo terminal:
sudo apt install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
Mune zvimwe zviitiko, hazvingatibvunze isu gadziriso yechero mhando. Asi ini ndawana mamwe maari muchikamu chePostfix Configuration chaunofanira kusarudza Kwete kumisikidzwa. Izvi zvinodzivirira makakatanwa kuti atange kuoneka anogona kuita kuti zuva redu rivave. Kuti tipedze tinongofanira kuwedzera mushandisi wedu kumapoka anotevera.
sudo adduser <tu usuario> kvm && sudo adduser <tu usuario> libvirtd
Kuti shanduko dzemapoka dziite, uchafanirwa kubuda muaccount yako wopinda zvakare. Nhengo dzezvikwata zvambotaurwa ndidzo chete dzinozokwanisa kushandisa tekinoroji iyi kune chaiwo michina. Nhanho yapfuura yakakosha kuti uzviite.
Patinopinda zvakare zvakare tichava nechokwadi chekumisikidza nemirairo inotevera:
sudo virsh -c qemu:///system list
Kana zvese zvave zviri zvechokwadi, iyo terminal inodzosera chimwe chinhu senge chaunogona kuona pazasi:
Kana ukawana mumwe mhedzisiro, zvichave zvakakodzera kutanga patsva. Isu tinofanirwa kuita maitiro ese ekuisazve uyezve kuwedzera zvakare vashandisi kumapoka akaratidzirwa.
Kana tikada zvimwe a graphical interface yeKVM tinogona kutevera rairo dzakasiiwa nemumwe watinoshanda imwe nguva yapfuura mune inotevera pambiru.
Pasina akawanda matambudziko uye nemirairo yakati wandei tichava neakawanda emvura uye akagadziridzwa emulator. Iye zvino tinogona kuenderera mberi nekushanda tisina kutya "kufa" kana uchitanga iyo Android Studio emulator.
Ubunlog,Uso Genymotion. Necesito un android en el pc y es el único que me ha funcionado. ¿Sirve KWM para otros emuladores que no sean proporcionados por Android estudio?
Ndinoziva kuti neEclipse inoshanda futi. Asi kana iwe uchida rumwe ruzivo, ona iyo kvm zvinyorwa. Kwaziso.
zvakaisvonaka>
Shamwari, kune avo vari kuita izvi neshanduro 1804 yehunhu ikozvino iro libvirtd boka rinonzi libvirt
asi chidimbu chetsananguro, ndatenda zvikuru mudzidzisi