Az Android Alkalmazások telepítése és futtatása az Ubuntuban az Anbox használatával

Android-alkalmazások futtatása Linuxon

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
Anbox kernelmodulok engedélyezése
Anbox kernelmodulok engedélyezése

frissítse a rendszert.

sudo apt update
frissítési tároló
frissítési tároló

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
kernelmodulok beállítása
kernelmodulok beállítása

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.

ellenőrizze a telepített Kernelmodulokat
ellenőrizze a telepített Kernelmodulokat

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
Snap Verzió
Snap Verzió

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
Install Anbox
Install Anbox

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

Anbox telepítése sikeresen
Anbox telepítése sikeresen

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
telepítse a Java for Linux
telepítse a Java for Linux

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.

Android Studio üdvözlő képernyő
Android Studio üdvözlő képernyő

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

válassza a normál opciót
válassza a normál opciót

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

felhasználói felület Téma kiválasztása
felhasználói felület Téma kiválasztása

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.

ellenőrizze az Android Studio beállításait
ellenőrizze az Android Studio beállításait

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

az Android Studio telepítése sikeresen befejeződött
az Android Studio telepítése sikeresen befejeződött

most elindíthat egy új Android Studio projektet.

 új Android projekt indítása
új Android projekt indítása

7. lépés-Telepítse az Android parancssori eszközöket

sudo apt install android-tools-adb
Install ADB
Install 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
indítsa el az ADB szervert.
indítsa el az ADB szervert.

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
APK telepítése sikeresen
apk telepítése sikeresen

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

Anbox Alkalmazáskezelő
Anbox Alkalmazáskezelő

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

indítsa el a játékot
indítsa el a játékot

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.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.

Previous post Klubszendvicsszűköskerekek
Next post Kevin Plank az Under Armour Vision Quest-ről beszél