Android

Najlepšie emulátory systému Android pre systém Linux

Najlepšie emulátory systému Android pre systém Linux

Prečo Android emulátory?

Prvá otázka, ktorú si musíte položiť, je to, čo pre vás chce emulátor Android urobiť. Mnohokrát ho potrebujete iba pre konkrétnu aplikáciu, ktorú pre svoju pracovnú plochu Linux nemôžete zohnať. Niekedy chcete spustiť hru a niekedy chcete vyvinúť svoju vlastnú aplikáciu.

Čo funguje najlepšie na čo?

Virtuálne zariadenie Android

Navrhnuté špeciálne na testovanie vlastného kódu pri kódovaní zo systému Android Studio. Vstavaný emulátor je vynikajúci na testovanie vlastných aplikácií, podľa očakávania to funguje najlepšie pri použití súpravy Android SDK, môžete však použiť samostatný emulátor. Obrázky zaberajú veľa miesta na disku a pri použití využívajú veľa pamäte, ale všetky funkcie sú tu a fungujú takmer bezchybne. S týmto balíkom môžete tiež emulovať pohyb telefónu, vybitú batériu a ďalšie situácie spojené s hardvérom.

Šašlik

Šašlik stále funguje a je prekvapivo výkonný a na začiatok jednoduchý. Po nainštalovaní môžete nainštalovať aplikácie pre Android spustením emulátora Shaslik a pripojením sa k nemu pomocou adb. Aplikácie je potom možné spúšťať priamo z vášho počítača. Budú vyzerať ako bežné aplikácie, ale ich spustenie bude trochu pomalé, pretože VM sa musí spustiť pred samotnou aplikáciou. Upozorňujeme, že tento balík je stále v beta verzii a posledná aktualizácia bola späť v roku 2016, takže sa na aktualizácie nespoliehajte. Ak však vaša aplikácia funguje, môžete ju naďalej používať.

Android_x86

Android_x86 je tiež možné spustiť na virtuálnom stroji, Virtualbox je nápad, ale nie jediný. Zábavnou časťou tohto balíka je, že ho môžete nainštalovať ako druhý OS na disk a spustiť ho. Keď to urobíte, už nebudete emulovať, namiesto toho sa celá inštalácia vykoná pre váš laptop. Funguje to aj vtedy, keď chcete, aby mal váš laptop dlhšiu výdrž batérie, zvyčajne však spotrebuje oveľa menej energie ako váš bežný operačný systém. Pretože môže nahradiť váš operačný systém, emuluje takmer všetko. Analytické nástroje pre vaše vlastné aplikácie nepatria medzi priority, ktoré sa v tomto projekte uprednostňujú, takže im v tejto oblasti môže trochu chýbať, ale pre bežné použitie je vynikajúci. Aktualizácia je tiež jednoduchá, pretože obraz má ISO a na inštaláciu existuje súbor RPM.

Anbox

Cieľom služby Anbox je poskytnúť vám možnosť spúšťať aplikácie pre Android v systéme Linux; V krabici, ako už názov napovedá. Balenie je dodávané ako hračka, iba ak sa chystáte vyvíjať. Ak si chcete vytvoriť kód sami, musíte si stiahnuť celý zdrojový kód pre Android. Táto aplikácia je vynikajúca na spustenie malých aplikácií priamo na pracovnej ploche. Najjednoduchší spôsob inštalácie aplikácií pre Android je nájsť správcu balíkov a použiť ho. Program adb kontaktuje akýkoľvek Android pripojený k počítaču, Anbox bude fungovať ako mobil pripojený k počítaču, na ktorom je spustený. Google Play si môžete pridať aj sami, nie je zahrnutý z právnych dôvodov. F-Droid je populárna alternatíva otvoreného zdroja.

Genymotion

Genymotion je k dispozícii iba ako uzavretá distribúcia zdrojov, môžete ho však používať zadarmo. Keď je nainštalovaný, je schopný emulovať všetko, čo telefón dokáže. Používa VirtualBox na pozadí, ale navyše má pekné grafické používateľské rozhranie, vďaka ktorému je vykonávanie testov hračkou. Spoločnosť tiež ponúka online farmy emulovaného hardvéru, ktoré si môžete prenajať. Cena je samozrejme vysoká a je určená iba pre profesionálnych vývojárov.

Prehliadač Chrome

Ak používate prehliadač Chrome, môžete použiť aj zváračku ARC. Toto je aplikácia z Internetového obchodu Chrome, inštalácia chvíľu trvá, pretože je veľká, obsahuje emulátor. Po nainštalovaní a spustení sa zobrazí mimoriadne jednoduchá obrazovka. Obrazovka obsahuje jedno veľké plus a text „Pridajte svoj APK“, tu musíte mať pripravený súbor APK v lokálnom úložisku. Po nainštalovaní aplikácie sa na novej karte nachádza ikona, na ktorú môžete kliknutím znova spustiť aplikáciu. Zváračka ARC je určená iba na testovanie a pre verziu Linuxu existujú vážne chyby, ale dobre sa integruje do pracovnej plochy Gnome.

Obrázok 1: Zvárač ARC pracujúci s F-Droidom

Záver

Niekedy chcete vyskúšať aplikácie, ako fanda použite svoje vlastné, alebo ako profíka, použite online systémy. Na hranie hier používajte Anbox, je to ešte skoro, ale už užitočné. Keď sa vyvíjate sami, Android SDK je vašou najlepšou voľbou a ich vlastné virtuálne zariadenie bude najjednoduchšie použiteľné. Genymotion si príde na svoje, aj keď potrebujete otestovať funkcie súvisiace s hardvérom a mapovacie aplikácie.

Hry Ako zvýšiť rýchlosť FPS v systéme Linux?
Ako zvýšiť rýchlosť FPS v systéme Linux?
FPS znamená Počet snímok za sekundu. Úlohou FPS je merať snímkovú frekvenciu pri prehrávaní videa alebo herných výkonoch. Jednoducho povedané, počet n...
Hry Najlepšie hry Oculus App Lab
Najlepšie hry Oculus App Lab
Ak ste vlastníkom náhlavnej súpravy Oculus, musíte byť informovaní o bočnom nakladaní. Sideloading je proces inštalácie neuloženého obsahu do náhlavne...
Hry Top 10 hier, ktoré sa dajú hrať na Ubuntu
Top 10 hier, ktoré sa dajú hrať na Ubuntu
Platforma Windows je jednou z dominujúcich platforiem pre hry kvôli obrovskému percentu hier, ktoré sa dnes vyvíjajú na natívnu podporu systému Window...