Ubuntu

Az Android Apps telepítése és futtatása az Ubuntun az Anbox használatával

Az Android Apps telepítése és futtatása az Ubuntun az Anbox használatával

Gondolt már arra, hogy futtatna egy Android alkalmazást vagy játékot Linux rendszerén? Az Android és a Linux közeli rokonok, és nincs olyan nehéz ok, amiért nem érdemes elképzelni. Egy új, ígéretes projekt, az „Anbox”, csodálatos alkalmazás lesz a Linux felhasználók számára.

Az Anbox egy Linux rendszeremulá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 androidos alkalmazások futtatását és futtatását a Linux rendszeren.

Ne feledje, hogy az Anbox nem az első Android emulátor a Linux számára. Az olyan projektek, mint a Shashlik vagy a Genimobile, emulátort használnak az Android futtatásához. Ezek az emulátorok egy egész emulált rendszert hoznak létre saját kernellel. Másrészt az Anbox ugyanazon a rendszermagon futtatja az Android rendszert, mint a gazdagép operációs rendszere. Nincs szükség olyan emulációs rétegre, mint a QEMU. Minden közvetlenül hardveren fut. Ez sokkal jobb integrációt tesz lehetővé a gazdagép operációs rendszerével is.

Az Anbox az Android operációs rendszert egy konténerbe 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 az Ubuntu-ra

Ebben az oktatóanyagban végigvezetjük az Anbox telepítésén és konfiguráljuk a Linuxot bármely Android-alkalmazás futtatásához. 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

Az oktatóanyag elkezdése előtt először meg kell győződnie arról, hogy rendszere naprakész. Indítsa el a terminált, és írja be a következő parancsokat:

sudo apt-get update sudo apt-get upgrade

2. lépés - Az 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 a kernel modulokat tartalmazza.

Adja hozzá az Anbox adattárat a rendszeréhez.

sudo add-apt-repository ppa: morphis / anbox-support

Engedélyezze az Anbox Kernel modulokat

Frissítse a rendszert.

sudo apt frissítés

Tárház frissítése

3. lépés - Telepítse a kernelmodulokat

Telepítse a megfelelő kernelmodulokat a következő parancsokkal:

sudo apt telepítse az anbox-modules-dkms fájlt

Indítsa el a kernelmodulokat manuálisan:

sudo modprobe ashmem_linux sudo modprobe binder_linux

A kernelmodulok beállítása

4. lépés - Ellenőrizze a kernelmodulokat

Most ellenőrizzük, hogy az új kernelmodulok sikeresen települtek-e.

ls -l / dev / ashmem, kötőanyag

Az előző parancs kimenetének az alábbi képernyőképnek kell kinéznie.

Ellenőrizze a telepített kernelmodulokat

5. lépés - Anbox telepítése a Snap segítségével

Most telepítjük az Anboxot a snap paranccsal.

Először ellenőrizze, hogy telepítve van-e. Ubuntu 18.A 04-es és újabb verzióknak alapértelmezés szerint snap telepítéssel kell lenniük. Ha nem, telepítheti a snap alkalmazást az útmutatónk segítségével.

snap --verzió

Snap verzió

Telepítse az Anbox alkalmazást. Ne feledje, hogy mivel még fejlesztési szakaszban van, letöltjük a béta verziót.

sudo snap install --devmode --beta anbox

Telepítse az Anbox alkalmazást

A telepítés befejezése után a kimenetnek az alábbiaknak kell kinéznie.

Az Anbox telepítése sikeresen megtörtént

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özeit 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 Linuxot

Töltse le az Android Stúdiót: Sajnos az Android Studio alkalmazásnak nincs letölthető bináris csomagja. Töltse le a fejlesztői csomagot Linux rendszerre:

Kattintson ide a letöltési oldalért.

A letöltés befejezése után visszatérhet a terminálhoz, és kivonhatja az Android Stúdiót.

cd ~ / Letölti az android-studio-ide - * - linux csomagolását.postai irányítószám

Most lépjen az Android Studio bin könyvtárába a telepítés megkezdéséhez.

cd android-studio / bin

Futtassa az Android Studio telepítési parancsfájlt.

./stúdió.SH

Amikor az Android Studio varázsló elindul, megjelenik egy üdvözlő képernyő, az alábbiak szerint. A folytatáshoz nyomja meg a következő gombot.

Android Studio üdvözlő képernyő

Válassza a Normál opciót, majd nyomja meg a Tovább gombot a folytatáshoz.

Válassza a Normál opció lehetőséget

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

Válassza a UI téma lehetőséget

Ellenőrizze a telepítési beállításokat, és nyomja meg a Next gombot a telepítés megkezdéséhez.

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

Amikor a telepítés sikeresen befejeződik, az alábbiakban összefoglaló képernyőt kap.

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

Most elindíthat egy új Android Studio projektet.

Indítsa el az új Android projektet

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

sudo apt install android-tools-adb

Telepítse az ADB-t

8. lépés - Indítsa el az ADB Server szolgáltatást

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.

9. lépés - Töltse le Android-alkalmazását vagy játékát

Keressünk például egy letöltendő játékot. Az APK Mirror nagyszerű forrás letölthető Android-játékok megtalálásához APK formátumban.

Nyissa meg az APK tükröt a kívánt játék letöltéséhez. Most vegye figyelembe, hogy az összes Android-játék nem fog megfelelően működni az Anboxon. A jobb konfiguráció érdekében a játékból telepítenie kell az x86-os verziót is.

10. lépés - Telepítse és konfigurálja az APK-t

A játék APK letöltése után. Lépjen a letöltések könyvtárba.

cd ~ / Letöltések

Telepítse a játék APK-t az alábbi paranccsal.

adb install játék.apk

Az APK telepítése sikeresen megtörtént

Nyissa meg az Anbox Application Manager alkalmazást.

Anbox Application Manager

11. lépés - Indítsa el az Android alkalmazást vagy játékot!

Indítsa el a játékot

Voila, most már rendelkezik Android alkalmazással a Linux rendszerén! Ennyit jelent az Anbox konfigurálása a Linux rendszeren az Android Apps futtatásához. Most már élvezheti az Android-játékok lejátszását Linuxon.

Végül remélem, hogy élvezték ezt az oktatóanyagot. Visszajelzését és kérdéseit szívesen fogadjuk.

Ingyenes és nyílt forráskódú játékmotorok a Linux játékok fejlesztéséhez
Ez a cikk felsorolja azokat az ingyenes és nyílt forráskódú játékmotorokat, amelyek felhasználhatók 2D és 3D játékok fejlesztésére Linuxon. Számos ily...
Shadow of the Tomb Raider for Linux Tutorial
A Shadow of the Tomb Raider a Tomb Raider sorozat tizenkettedik kiegészítője - az Eidos Montreal által létrehozott akció-kaland játék franchise. A ját...
Az FPS növelése Linux alatt?
Az FPS jelentése Képkocka másodpercenként. Az FPS feladata a videolejátszások vagy játékteljesítmények képkockasebességének mérése. Egyszerű szavakkal...