2021. július 24., szombat

A top hat Android emulátor Android alkalmazások és játékok futtatásához és teszteléséhez Linuxon 2021-ben

 Az Android egy erősen testreszabott Linux kernelre épül. Így a mobilalkalmazások Linuxon történő futtatásának Android emulátor segítségével van értelme.


Bár ez nem valami újdonság, amit a Linux gépen megtehet, ez egy olyan funkció, amire nagyobb igény mutatkozik, miután a Windows 2021-ben bevezette az Android-alkalmazások futtatásának lehetőségét.


Nem csak az alkalmazások használatára korlátozódik, az Android emulátorok némelyike a fejlesztéshez és a teszteléshez is jól jöhet.


Ezért összeállítottam egy listát a legjobb emulátorokról, amelyeket Android alkalmazások/játékok tesztelésére vagy futtatására használhat Linuxon.

1 - Anbox

Az Anbox egy elég népszerű emulátor, amely lehetővé teszi a Linux felhasználók számára, hogy Android alkalmazásokat futtassanak. Valószínűleg ezt használja a Deepin Linux is, hogy segítsen az Android alkalmazások futtatásában.


Egy konténer segítségével izolálja az Android operációs rendszert a gazdatesttől, ami lehetővé teszi számukra azt is, hogy a legfrissebb Android verziót tegyék használhatóvá.


A futó Android-alkalmazások nem fognak közvetlen hozzáférni a hardverhez - ami egy jó biztonsági döntés.


Az itt szereplő néhány más lehetőséggel ellentétben az Anboxnak technikailag nincs szüksége emulációs rétegre ahhoz, hogy az Android működjön. Más szóval, ez a lehető legközelebb áll a natív Android-élményhez a Linux rendszerén.


Emiatt nem biztos, hogy ez a legegyszerűbb elérhető opció. Nem használhatja egyszerűen a Google Play Store-t az alkalmazások telepítéséhez, hanem az Android Debug Bridge (ADB) segítségével kell telepítenie az alkalmazásokat. Mindössze egy alkalmazás APK fájljára van szüksége ahhoz, hogy telepíteni és használni tudja azt.

Anbox.

2 - Genymotion

A Genymotion egy lenyűgöző, tesztelésre és fejlesztésre szabott megoldás.


Nem ingyenes és nyílt forráskódú lehetőség. Virtuális Android-élményeket nyújtanak szolgáltatásként a felhőn keresztül vagy egy asztali klienssel, amely független az Android Studiótól.


Különböző hardverkonfigurációkat és Android-verziókat szimulálhat, hogy virtuális eszközt hozzon létre a teszteléshez. Lehetőséget ad továbbá a skálázásra, és több Android virtuális eszköz is futhat a kiterjedt tesztekhez.


Segítségével tesztelheti, hogyan működik a fájlfeltöltés az alkalmazásában, hogyan befolyásolja az akkumulátort, a teljesítményt, a memóriát stb.


Bár ez egy prémium megoldás főként szakemberek számára, támogatja a legújabb Linux disztribúciókat, amelyek közé tartozik az Ubuntu 20.04 LTS is.

Genymotion.

3 - Android-x86



Az Android x86 egy nyílt forráskódú projekt, amelynek célja, hogy az Android 32 bites támogatással fusson a PC-n.


Választhat, hogy telepíti egy virtuális gépkezelő segítségével a Linux rendszerére, vagy közvetlenül kipróbálja a PC-n.


Hivatalos telepítési utasítások állnak rendelkezésre, ha szükséges.


Néhány más lehetőséggel ellentétben ez egy egyszerű emulátor, amely megpróbál működni a PC-n, mindenféle díszes funkció nélkül.

Android-x86.

4 - Android Studio (Virtuális Eszközök)


Az Android Studio egy teljes értékű eszköz a fejlesztéshez és teszteléshez. Szerencsére a Linux-támogatással szükség esetén az Android-élményt is emulálhatja vele kísérletekhez.


Csak létre kell hoznia egy Android virtuális eszközt (AVD), amelyet konfigurálhat, majd emulátorként szimulálhat.


Jó esély van arra, hogy a legújabb okostelefonok, tévék és okosórák egy részének támogatását is megtalálja.


Kell némi tanulási folyamat ahhoz, hogy sikerüljön, de ingyenes és teljesen nyílt forráskódú.

Android Studio.

5 - ARChon



Érdekes megoldás egy Android emulátor, amelyet Linuxon és bármely más platformon is használhat.


Segít Android alkalmazások futtatásában Chrome OS-en vagy Chrome böngészővel bármilyen operációs rendszeren. Egyesekkel ellentétben nem biztos, hogy teljes Android-élményt kapunk, hanem csak Android-alkalmazások futtatásának lehetőségét.


Csak ki kell csomagolnia a runtime-ot, és be kell töltenie a Chrome bővítményekbe. Ezután az APK-fájl letöltésével hozzáadhatja a használni kívánt alkalmazást.

ARChon.

6 - Bliss OS



A Bliss OS egy újabb nyílt forráskódú projekt, amely az Android x86-hoz hasonlóan az Android PC-n való futtatását célozza.


Az Android x86-tal ellentétben több kompatibilitási lehetőséget biztosít, mivel támogatja mind a 32 bites, mind a 64 bites architektúrákat. Emellett letöltheti a kompatibilis fájlt a processzorának megfelelően.

Aktívan karbantartott, és támogatja a piacon elérhető legújabb Android verziókat.

Bliss OS.

Összegzés

Bár számos Android emulátor érhető el Linuxra, ezek nem helyettesíthetik a teljes értékű okostelefon-használatot.


Minden emulátor egy sor funkcióval és egy adott céllal együtt érkezik. Válassza ki azt, amelyre szüksége van!


Kipróbálta már az Android emulátorokat? Melyik a kedvenc emulátora, amit Linuxon használt? Nyugodtan ossza meg velem a lentebb megjegyzésben.

Forrás: Top Android Emulators to Run and Test Android Apps on Linux.

Nincsenek megjegyzések:

Megjegyzés küldése