Android

Parimad Androidi emulaatorid Linuxile

Parimad Androidi emulaatorid Linuxile

Miks just Android-emulaatorid?

Esimene küsimus, mida peate endalt küsima, on see, mida soovite, et Android-emulaator teie jaoks teeks. Mitu korda vajate seda ainult konkreetse rakenduse jaoks, mida te ei saa oma Linuxi töölauale hankida. Mõnikord soovite mängu käivitada ja mõnikord soovite oma rakendust välja töötada.

Mis milleks kõige paremini töötab?

Androidi virtuaalne seade

Mõeldud spetsiaalselt oma koodi testimiseks Android Studio kodeerimisel. Sisseehitatud emulaator on oma rakenduste testimiseks parem, kuna eeldatavasti töötab see kõige paremini Android SDK kasutamisel, kuid emulaatorit saate kasutada iseseisvalt. Kujutised võtavad palju kettaruumi ja kasutavad kasutamisel palju mälu, kuid kõik funktsioonid on olemas ja see töötab peaaegu veatult. Selle paketiga saate jäljendada ka telefoni liikumist, madalat akut ja muid riistvaraga seotud olukordi.

Šašlõkk

Šašlõk töötab endiselt ja on alustamiseks üllatavalt võimas ja lihtne. Kui olete selle installinud, saate installida Android-rakendused, käivitades Shaslik-emulaatori ja ühendades sellega adb-i abil. Seejärel saab rakendusi käivitada otse töölaualt. Need näevad välja nagu tavalised rakendused, kuid nende käivitamine on veidi aeglane, kuna VM peab algama enne rakenduse enda käivitamist. Pange tähele, et see pakett on endiselt beetaversioonis ja viimane värskendus oli tagasi 2016. aastal, seega veenduge, et te ei usaldaks värskendusi. Kui teie rakendus siiski töötab, saate seda jätkata.

Android_x86

Android_x86 on võimalik käivitada ka virtuaalses masinas, Virtualbox on idee, kuid mitte ainus. Selle paketi lõbus osa on see, et saate selle installida oma kettale teise operatsioonisüsteemina ja käivitada. Kui teete seda, ei jäljendata enam, vaid kogu sülearvuti jaoks on installitud. See töötab ka siis, kui soovite kasutada sülearvuti aku kauem aega, see kulutab tavaliselt palju vähem energiat kui teie tavaline operatsioonisüsteem. Kuna see võib teie OS-i asendada, jäljendab see kõike täpselt lähedast. Teie enda rakenduste analüüsitööriistad pole selles projektis esmatähtsaks seatud, nii et sellel võib selles piirkonnas veidi puududa, kuid regulaarseks kasutamiseks on see suurepärane. Selle uuendamine on samuti lihtne, kuna pilt on ISO ja installimiseks on olemas RPM-fail.

Postkast

Anbox soovib anda teile võimaluse Android-rakendusi Linuxis käitada; Kastis, nagu nimigi ütleb. Pakett tuleb ainult hetkega, kui te ei kavatse seda arendada. Kui soovite koodi ise ehitada, peate kogu Androidi lähtekoodi alla laadima. See rakendus sobib suurepäraselt väikeste rakenduste käitamiseks otse töölaual. Androidi rakenduste installimiseks on lihtsaim viis leida paketihaldur ja seda kasutada. Adb-programm võtab ühendust kõigi arvutiga ühendatud Android-seadmetega, Anbox töötab mobiilseadmetena, mis on ühendatud töötava arvutiga. Google Play saate ka ise lisada, see pole juriidilistel põhjustel lisatud. F-Droid on populaarne avatud lähtekoodiga alternatiiv.

Genymotion

Genymotion on saadaval ainult suletud lähtekoodiga levitamisena, kuid saate seda kasutada tasuta. Kui see on installitud, suudab see täielikult jäljendada kõike, mida telefon suudab. Ta kasutab taustal VirtualBoxi, kuid selle peal on kena GUI, mis muudab testide käivitamise imelihtsaks. Ettevõte pakub ka emuleeritud riistvara veebifarme, mida saate rentida. Selle hind on muidugi kallis ja see on mõeldud ainult professionaalsetele arendajatele.

Chrome'i brauser

Kui kasutate Chrome'i brauserit, võite kasutada ka ARC-keevitajat. See on Chrome'i veebipoe rakendus, installimine võtab aega, kuna rakendus on suur, sisaldab see emulaatorit. Kui see on installitud ja käivitate, tervitatakse teid äärmiselt lihtsa ekraaniga. Ekraanil on üks suur pluss ja tekst „Lisa oma APK”, siin peab olema APK-fail kohalikus salvestusruumis valmis. Kui rakendus on installitud, on teie uuel vahekaardil ikoon, millel saate rakenduse uuesti käivitamiseks klõpsata. ARC-keevitaja on mõeldud ainult testimiseks ja Linuxi versioonil on tõsiseid vigu, kuid see integreerub hästi Gnome töölauaga.

Joonis 1: ARC-keevitaja töötab F-Droidiga

Järeldus

Mõnikord soovite rakendusi testida, kuna harrastaja kasutab omaenda, proffina veebisüsteeme. Mängude mängimiseks kasutage Anboxi, see on veel varajane, kuid on juba kasulik. Enda arendamisel on teie parim valik Android SDK ja nende enda virtuaalseadet on kõige lihtsam kasutada. Genymotion tuleb omaette, kuigi peate testima riistvaraga seotud funktsioone ja kaardistamisrakendusi.

OpenTTD õpetus
OpenTTD on seal üks populaarsemaid ärisimulatsioonimänge. Selles mängus peate looma suurepärase transpordiettevõtte. Alustate siiski alguses umbes 190...
SuperTuxKart Linuxile
SuperTuxKart on suurepärane pealkiri, mis on loodud selleks, et tuua teie Linuxi süsteemis tasuta Mario Karti kogemus. See on päris keeruline ja lõbus...
Lahing Wesnothi õpetuse eest
Battle for Wesnoth on üks populaarsemaid avatud lähtekoodiga strateegiamänge, mida saate praegu mängida. See mäng pole mitte ainult olnud väga pikka a...