Android

Nejlepší emulátory Android pro Linux

Nejlepší emulátory Android pro Linux

Proč Android emulátory?

První otázka, kterou si musíte položit, je to, co pro vás má emulátor Android udělat. Mnohokrát to potřebujete pouze pro konkrétní aplikaci, kterou pro svůj desktop Linux nedostanete. Někdy chcete spustit hru a někdy hledáte vývoj vlastní aplikace.

Který funguje nejlépe pro co?

Virtuální zařízení Android

Navrženo speciálně pro testování vlastního kódu při kódování ze systému Android Studio. Integrovaný emulátor je lepší pro testování vašich vlastních aplikací, podle očekávání to funguje nejlépe pro použití sady Android SDK, ale můžete použít samostatný emulátor. Obrázky zabírají hodně místa na disku a při použití využívají hodně paměti, ale jsou zde všechny funkce a běží téměř bezchybně. S tímto balíčkem můžete také emulovat pohyb telefonu, nízkou kapacitu baterie a další situace související s hardwarem.

Šašlik

Šašlik stále funguje a je překvapivě silný a na začátek jednoduchý. Jakmile ji máte nainstalovanou, můžete nainstalovat aplikace pro Android spuštěním emulátoru Shaslik a připojením k němu pomocí adb. Aplikace lze poté spouštět přímo z vašeho počítače. Budou vypadat jako běžné aplikace, ale jejich spuštění bude trochu pomalé, protože virtuální počítač musí být spuštěn před samotnou aplikací. Tento balíček je stále v beta verzi a poslední aktualizace byla zpět v roce 2016, takže se na aktualizace nespoléhejte. Pokud však vaše aplikace funguje, můžete ji používat dál.

Android_x86

Android_x86 je také možné spustit na virtuálním stroji, Virtualbox je nápad, ale ne jediný. Zábavná část tohoto balíčku spočívá v tom, že jej můžete nainstalovat jako druhý operační systém na disk a spustit jej. Když to uděláte, již nebudete emulovat, místo toho se celá instalace provede pro váš notebook. To také funguje, když chcete používat delší výdrž baterie z notebooku, obvykle spotřebuje mnohem méně energie než váš běžný operační systém. Vzhledem k tomu, že může nahradit váš operační systém, emuluje vše téměř přesně. Analytické nástroje pro vaše vlastní aplikace nejsou v tomto projektu prioritou, takže jim v této oblasti může trochu chybět, ale pro běžné použití je to skvělé. Upgrade je také jednoduchý, protože obraz je ISO a pro instalaci existuje soubor RPM.

Anbox

Cílem služby Anbox je poskytnout vám možnost spouštět aplikace pro Android v systému Linux; V krabici, jak název napovídá. Balíček je dodáván pouze jako hračka, pokud se nebudete vyvíjet. Pokud si chcete vytvořit kód sami, musíte si stáhnout celý zdrojový kód pro Android. Tato aplikace je vynikající pro spouštění malých aplikací přímo na ploše. Nejjednodušší způsob instalace aplikací pro Android je najít správce balíčků a použít ho. Program adb kontaktuje jakýkoli Android připojený k počítači, Anbox bude fungovat jako mobilní zařízení připojené k počítači, na kterém běží. Google Play si můžete také přidat sami, není zahrnut z právních důvodů. F-Droid je populární alternativa open source.

Genymotion

Genymotion je k dispozici pouze jako distribuce uzavřeného zdroje, ale můžete jej použít zdarma. Když je nainstalován, je plně schopen emulovat vše, co telefon dokáže. Používá VirtualBox na pozadí, ale navíc má pěkné grafické uživatelské rozhraní, díky němuž je provádění testů hračkou. Společnost také nabízí online farmy emulovaného hardwaru, které si můžete pronajmout. To samozřejmě přichází za vysokou cenu a je určeno pouze pro profesionální vývojáře.

Prohlížeč Chrome

Pokud používáte prohlížeč Chrome, můžete také použít ARC-welder. Toto je aplikace z webového obchodu Chrome, instalace chvíli trvá, protože je velká, obsahuje emulátor. Jakmile je nainstalován a spustíte, budete uvítáni extrémně jednoduchou obrazovkou. Obrazovka obsahuje jedno velké plus a text „Přidejte svůj APK“, zde musíte mít připravený soubor apk v místním úložišti. Jakmile je aplikace nainstalována, na nové kartě je ikona, na kterou můžete klepnutím aplikaci znovu spustit. ARC-welder je určen pouze pro testování a pro verzi Linuxu existují vážné chyby, ale dobře se integruje do desktopu Gnome.

Obrázek 1: Svářeč ARC běžící s F-Droidem

Závěr

Někdy chcete otestovat aplikace, jako fanda použít své vlastní, jako profík, používat online systémy. Pro hraní her používejte Anbox, je to ještě brzy, ale již užitečné. Když se vyvíjíte, Android SDK je vaše nejlepší volba a jejich vlastní virtuální zařízení bude nejjednodušší. Genymotion si přijde na své, i když potřebujete otestovat funkce související s hardwarem a mapovací aplikace.

Hry Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 vydané minulý měsíc, je šestým vývojovým vydáním v 1.13.série x a přináší řadu vylepšení, zejména do uživatelského rozhraní,...
Hry Jak nainstalovat League Of Legends na Ubuntu 14.04
Jak nainstalovat League Of Legends na Ubuntu 14.04
Pokud jste fanouškem League of Legends, pak je to pro vás příležitost otestovat běh League of Legends. Všimněte si, že LOL je podporován na PlayOnLinu...
Hry Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
OpenRA je herní engine Libre / Free Real Time Strategy, který obnovuje rané hry Westwood, jako je klasický Command & Conquer: Red Alert. Distribuované...