
Gondolt már arra, hogy Android-alkalmazást vagy játékot futtasson a Linux rendszerén? Az Android és a Linux közeli rokonok, és nincs nehéz ok, amiért nem érdemes elképzelni. Egy új, ígéretes “Anbox” projekt természetesen csodálatos alkalmazás lesz a Linux felhasználók számára.
az Anbox egy Linux rendszer emulációs eszköz. Rétegként működhet az Android alkalmazások és a Linux rendszer között, amelyek tisztán kódoltak. Ez lehetővé teszi az android alkalmazások futtatását és végrehajtását a Linux rendszeren.
vegye figyelembe, hogy az Anbox nem az első Android emulátor Linux számára. Az olyan projektek, mint a Shashlik vagy a Genimobile is emulátort használnak az Android futtatásához. Ezek az emulátorok egy teljes emulált rendszert hoznak létre saját kernellel. Másrészt az Anbox az Android rendszert ugyanazon kernel alatt futtatja, mint a gazda operációs rendszer. Nincs szükség olyan emulációs rétegre, mint a QEMU. Minden fut közvetlenül hardver. Ez lehetővé teszi a gazdagép operációs rendszerrel való sokkal jobb integrációt is.
az Anbox az Android operációs rendszert egy tárolóba helyezi, amely összefoglalja a hardveres hozzáférést, és integrálja az alapvető szolgáltatási rendszereket egy Linux rendszerbe. Mint minden más natív alkalmazás, minden Android alkalmazás integrálva van az operációs rendszerrel.
az Anbox telepítése Ubuntura
ebben az oktatóanyagban bemutatjuk az Anbox telepítését, és konfiguráljuk a Linuxot bármilyen Android alkalmazás futtatására. Bár ez nem könnyű feladat, megpróbáljuk egyszerűbbé tenni az Ön számára.
1.lépés – rendszerfrissítés
a bemutató megkezdése előtt először meg kell győződnie arról, hogy a rendszer naprakész. Indítsa el a terminált, és írja be a következő parancsokat:
sudo apt-get updatesudo apt-get upgrade
2. lépés-Anbox Repo hozzáadása a rendszerhez
ebben a szakaszban hozzáadjuk a PPA-t a Linux rendszeréhez, és telepítjük az alapvető és megfelelő anbox-modules-dkms csomagot, amely tartalmazza a kernel modulokat.
Anbox adattár hozzáadása a rendszerhez.
sudo add-apt-repository ppa:morphis/anbox-support

frissítse a rendszert.
sudo apt update

3. lépés-kernelmodulok telepítése
telepítse a megfelelő kernelmodulokat a következő parancsokkal:
sudo apt install anbox-modules-dkms
indítsa el a kernelmodulokat manuálisan:
sudo modprobe ashmem_linuxsudo modprobe binder_linux

4.lépés – kernelmodulok ellenőrzése
most ellenőrizzük, hogy az új kernelmodulok sikeresen telepítve vannak-e.
ls -l /dev/{ashmem,binder}
az előző parancs kimenetének úgy kell kinéznie, mint az alábbi képernyőkép.

5.lépés – Anbox telepítés Snap használatával
most telepítjük az Anbox-ot a snap paranccsal.
először ellenőrizze, hogy telepítve van-e a snap. Az Ubuntu 18.04 vagy újabb verzióinak alapértelmezés szerint telepítve kell lenniük. Ha nem, telepítheti a snap-ot az útmutató segítségével.
snap --version

Telepítse Az Anbox Alkalmazást. Ne feledje, hogy mivel még mindig a fejlesztési szakaszban van, letöltjük a béta verziót.
sudo snap install --devmode --beta anbox

a telepítés befejezése után a kimenet sikeresen kell kinéznie alább.

6.lépés – Android Studio telepítése
mivel az Anbox egy emulációs eszköz az Android számára, telepítenie kell az Android fejlesztőeszközöket is az alkalmazások telepítéséhez.
Kezdje a Java Linux telepítésével.
sudo apt install openjdk-11-jdk

töltse le az Android Studio alkalmazást: sajnos az Android studio alkalmazásnak nincs letölthető bináris csomagja. Töltse le fejlesztési csomagját Linuxra:
kattintson ide a letöltési oldalért.
a letöltés befejezése után visszatérhet a terminálhoz, és kibonthatja az Android stúdiót.
cd ~/Downloadsunzip android-studio-ide-*-linux.zip
most lépjen az Android Studio bin könyvtárba a telepítési folyamat elindításához.
cd android-studio/bin
futtassa az Android Studio telepítési parancsfájlját.
./studio.sh
amikor az Android Studio varázsló elindul, egy üdvözlő képernyő jelenik meg, mint az alábbi. A folytatáshoz nyomja meg a Tovább gombot.

válassza ki a normál opciót, majd nyomja meg a Tovább gombot a folytatáshoz.

válassza ki a felhasználói felület témáját az alábbiak szerint.

ellenőrizze a telepítési beállításokat, majd nyomja meg a Tovább gombot a telepítési folyamat elindításához.

amikor a telepítés sikeresen befejeződik, az alábbi összefoglaló képernyő jelenik meg.

most elindíthat egy új Android Studio projektet.

7. lépés-Telepítse az Android parancssori eszközöket
sudo apt install android-tools-adb

8.lépés – Start ADB szerver
egyelőre az Anbox készen áll, de először el kell indítania az ADB szervert.
adb start-server

9.lépés – Töltse le Androidos alkalmazását vagy játékát
például keressünk egy letölthető játékot. Az APK Mirror nagyszerű forrás letölthető Android Játékok megtalálásához APK formátumban.
menjen az APK mirror oldalra a kívánt játék letöltéséhez. Most vegye figyelembe, hogy nem minden Android játék fog megfelelően működni az Anbox-on. A jobb konfigurációk érdekében telepítenie kell az x86 verziót a játékból.
Lépés 10 – telepítése és konfigurálása APK
letöltése után a játék APK. Lépjen a letöltések könyvtárba.
cd ~/Downloads
telepítse a játék APK-t az alábbi paranccsal.
adb install game.apk

nyissa meg az anbox Alkalmazáskezelőt az alkalmazásaiból.

11. lépés – Indítsa el androidos alkalmazását vagy játékát!

Voila, most már Android app a Linux rendszer! Ez az Anbox konfigurálásáról szól a Linux rendszeren az Android-alkalmazások futtatásához. Most már élvezheti játszani az Android Játékok a Linux.
végül remélem, hogy tetszett ez a bemutató. Visszajelzéseit és kérdéseit szívesen fogadjuk.