„Android“

Geriausi „Android“ emuliatoriai, skirti „Linux“

Geriausi „Android“ emuliatoriai, skirti „Linux“

Kodėl „Android“ emuliatoriai?

Pirmasis klausimas, kurį turite užduoti sau, yra tai, ką norite, kad „Android“ emuliatorius padarytų jums. Daug kartų jo reikia tik tam tikrai programai, kurios negalite gauti savo „Linux“ darbalaukyje. Kartais norite paleisti žaidimą, o kartais norėtumėte sukurti savo programą.

Kuris geriausiai tinka?

„Android“ virtualusis įrenginys

Sukurtas specialiai jūsų paties kodui tikrinti koduojant iš „Android Studio“. Įtaisytasis emuliatorius yra geriausias testuojant jūsų pačių programas, nes, kaip tikėtasi, tai geriausiai tinka naudojant „Android SDK“, tačiau galite naudoti atskirą emuliatorių. Vaizdai užima daug vietos diske ir sunaudoja daug atminties, tačiau visos funkcijos yra ir veikia beveik nepriekaištingai. Naudodami šį paketą taip pat galite mėgdžioti judantį telefoną, išsikrovusią bateriją ir kitas su aparatūra susijusias situacijas.

Šašlykas

Šašlykas vis dar veikia ir yra stebėtinai galingas ir paprastas pradėti. Įdiegę, galite įdiegti „Android“ programas paleidę „Shaslik“ emuliatorių ir prisijungdami prie jo naudodami „adb“. Tada programas galima paleisti tiesiai iš darbalaukio. Jie atrodys kaip įprastos programos, tačiau bus paleidžiami šiek tiek lėtai, nes VM turi prasidėti prieš pačią programą. Atminkite, kad šis paketas vis dar yra beta versijoje, o paskutinis atnaujinimas buvo atnaujintas 2016 m., Todėl įsitikinkite, kad nepasitikite naujiniais. Jei vis dėlto jūsų programa veikia, galite ją toliau naudoti.

„Android_x86“

„Android_x86“ taip pat galima paleisti virtualioje mašinoje, „Virtualbox“ yra idėja, bet ne vienintelė. Smagiausia šio paketo dalis yra ta, kad jį galite įdiegti kaip antrą OS savo diske ir paleisti. Kai tai padarysite, jūs nebemituojate, o visas jūsų nešiojamojo kompiuterio diegimas atliekamas. Tai taip pat veikia, kai norite naudoti ilgesnį nešiojamojo kompiuterio akumuliatoriaus tarnavimo laiką, paprastai jis sunaudoja daug mažiau energijos nei įprasta OS. Kadangi jis gali pakeisti jūsų OS, jis tiksliai imituoja viską, kas yra beveik. Jūsų pačių programų analizės įrankiai nėra prioritetiniai šiame projekte, todėl to šioje srityje gali šiek tiek trūkti, tačiau reguliariai naudoti yra puiku. Jį atnaujinti taip pat paprasta, nes vaizdas yra ISO ir diegimui yra RPM failas.

„Anbox“

„Anbox“ siekia suteikti jums galimybę paleisti „Android Apps“ sistemoje „Linux“; Dėžutėje, kaip rodo pavadinimas. Paketas yra tik greitas, nebent jūs ketinate tobulėti. Jei norite patys susikurti kodą, turite atsisiųsti visą „Android“ šaltinio kodą. Ši programa puikiai tinka mažoms programoms paleisti tiesiai darbalaukyje. Norėdami įdiegti „Android“ programas, paprasčiausias būdas yra rasti paketų tvarkyklę ir ją naudoti. ADB programa susisiekia su bet kuriuo „Android“, prijungtu prie kompiuterio, „Anbox“ veiks kaip mobilusis, prijungtas prie kompiuterio, kuriame veikia. Taip pat galite patys pridėti „Google Play“, jis nėra įtrauktas dėl teisinių priežasčių. „F-Droid“ yra populiari atvirojo kodo alternatyva.

Genymotion

„Genymotion“ yra prieinamas tik kaip uždaro kodo platintojas, tačiau galite jį naudoti nemokamai. Kai jis yra įdiegtas, jis gali visiškai imituoti viską, ką gali padaryti telefonas. Fone jis naudoja „VirtualBox“, bet ant jo yra gražus GUI, dėl kurio bandymai yra vėjuoti. Bendrovė taip pat siūlo internetinius imituojamos aparatūros ūkius, kuriuos galite išsinuomoti. Tai, žinoma, kainuoja nemažą kainą ir yra skirta tik profesionaliems kūrėjams.

„Chrome“ naršyklė

Jei naudojate „Chrome“ naršyklę, taip pat galite naudoti ARC-suvirintoją. Tai programa iš „Chrome“ internetinės parduotuvės. Diegimas užtrunka, nes programa yra didelė, joje yra emuliatorius. Įdiegus ir paleidus, jus pasitiks itin paprastas ekranas. Ekrane yra vienas didelis pliusas ir tekstas „Pridėti savo APK“, čia turite turėti paruoštą APK failą vietinėje saugykloje. Įdiegus programą, naujame skirtuke yra piktograma, kurią galite spustelėti, kad vėl paleistumėte programą. ARC suvirintojas skirtas tik bandymams ir yra rimtų „Linux“ versijos klaidų, tačiau jis gerai integruojamas su „Gnome“ darbalaukiu.

1 iliustracija: ARC suvirintojas, veikiantis „F-Droid“

Išvada

Kartais norisi išbandyti programas, nes mėgėjas naudojasi savo, kaip profesionalas, naudojasi internetinėmis sistemomis. Jei norite žaisti žaidimus, naudokite „Anbox“, jis vis dar ankstyvas, bet jau naudingas. Kai kuriate save, geriausias pasirinkimas yra „Android SDK“, o jų pačių virtualų įrenginį bus lengviausia naudoti. „Genymotion“ ateina į savo, nors reikia išbandyti su aparatūra susijusias funkcijas ir žemėlapių programas.

Kaip naudoti „AutoKey“, norint automatizuoti „Linux“ žaidimus
„AutoKey“ yra darbalaukio automatizavimo įrankis, skirtas „Linux“ ir „X11“, užprogramuotas „Python 3“, „GTK“ ir „Qt“. Naudodami scenarijų ir „MACRO“ f...
Kaip parodyti FPS skaitiklį „Linux“ žaidimuose
„Linux“ žaidimai gavo didelį postūmį, kai „Valve“ paskelbė „Linux“ palaikymą „Steam“ klientui ir jų žaidimams 2012 m. Nuo tada daugelis AAA ir indie ž...
Kaip atsisiųsti ir paleisti „Sid Meier Civilization VI“ sistemoje „Linux“
Įvadas į žaidimą „Civilization 6“ yra šiuolaikinė klasikinės koncepcijos, pristatytos „Age of Empires“ žaidimų serijoje, koncepcija. Idėja buvo gana p...