- - Jak hrát Android hry na Linuxu s Anboxem

Jak hrát Android hry na Linuxu s Anboxem

Android má spoustu videoher. Díky aplikaci Anbox je možné hrát na Androidu většinu her pro Android.

Použití běhového modulu Anbox v systému Linux není snadné avyžaduje hodně, aby to fungovalo správně. Chcete-li ji použít, musíte použít linuxovou distribuci, která podporuje balíčky Snap, a pokud je to nutné, musí být schopna kompilovat kód ze zdroje.

Varování! Anbox je beta software a můžete narazit na problémy! Použití na vlastní nebezpečí!

Nainstalujte Anbox

Nastavení systému Anbox v systému Linux jesnadná část této příručky, a to z důvodu rozhodnutí vývojáře distribuovat software v balíčku Snap. Chcete-li jej nainstalovat, přejděte do našeho tutoriálu o tom, jak používat Snaps v systému Linux. Postupujte podle pokynů a naučte se, jak nastavit snapd v systému Linux. Až bude spuštěna, otevřete okno terminálu a zadejte následující příkaz, abyste získali nejnovější verzi Anboxu.

sudo snap install anbox --beta --devmode

Za předpokladu, že výše uvedený příkaz Snap běží bez problémů, by Anbox měl být dobrý. Zatím to však není použitelné, a to proto, že software obsahuje více komponent.

Balíček Anbox Snap je „front-end“software, se kterým budete interagovat při instalaci aplikací pro Android, ale nelze jej spustit, aniž by software „backend“ (aka jádrové moduly) interagoval s jádrem jádra Linuxu. Chcete-li získat moduly, postupujte podle pokynů níže, které odpovídají vaší distribuci Linuxu.

Ubuntu prostřednictvím PPA

Chcete-li na Ubuntu povolit moduly jádra Anbox, musíte přidat PPA softwaru třetích stran. Chcete-li ji povolit, zadejte add-apt-repozitář příkaz níže do terminálu.

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

Po přidání PPA do systému je čas spustit Aktualizace příkaz.

sudo apt update

Nakonec nainstalujte balíčky modulů jádra do Ubuntu pomocí nainstalovat apt příkaz.

sudo apt install linux-headers-generic anbox-modules-dkms

Arch Linux přes AUR

Arch Linux AUR má moduly jádra Anbox dostupné přes anbox-modules-dkms-git balík. Aby to fungovalo, otevřete okno terminálu a postupujte podle pokynů krok za krokem níže.

Krok 1: Nainstalujte Git a Base-devel do svého počítače pomocí Pacmanu.

sudo pacman -S git base-devel

Krok 2: Klonujte moduly jádra Anbox do počítače pomocí Gitu.

git clone https://aur.archlinux.org/anbox-git.git

Krok 3: Přesuňte terminál z domovského adresáře (~ /) do složky „anbox-git“ pomocí CD příkaz.

cd anbox-git

Krok 4: Spusťte proces vytváření balíčku spuštěním makepkg příkaz. Pokud máte problémy s vytvářením softwaru, podívejte se na komentáře na stránce Anbox AUR.

makepkg -sri

Další distribuce Linuxu

Kromě Arch Linuxu a Ubuntu získávání Anboxuběh je docela zasažen a chybí a vývojáři o tom nemají na webu mnoho informací. S tím řekl, že to není nemožné. Lidé nechali Anbox pracovat na mnoha různých operačních systémech Linux.

Pro spuštění modulů jádra v systému Linuxoperační systém, který není Ubuntu nebo Arch Linux, podívejte se na tuto stránku. Je to GitHub pro moduly jádra. Na něm najdete podrobné pokyny, jak kompilovat pro Debian, Fedora atd.

Nastavení linuxových jaderných modulů

Jakmile jsou balíčky modulů jádra nainstalovány ve vaší distribuci Linuxu, těžká část skončila. Vše, co musíte udělat, je zapnout moduly a začít je používat s modprobe příkaz.

sudo modprobe ashmem_linux
sudo modprobe binder_linux

Ověřte, se kterými moduly pracují:

ls -1 /dev/{ashmem,binder}

Měl bys vidět:

/dev/ashmem
/dev/binder

Nainstalujte si nástroje pro Android

Anbox je emulační systém Android, takže je to takvyžaduje vývojové nástroje Android k instalaci programů. Naštěstí jsou vývojové nástroje pro Android podporovány téměř ve všech hlavních distribucích Linuxu, takže jejich získání není problém.

Chcete-li nainstalovat nástroje Android, spusťte terminál,hledejte „android-tools“ a nainstalujte jej tak, jak byste normálně instalovali aplikace do počítače. Případně si prohlédněte náš tutoriál o tom, jak je nainstalovat a nastavit.

Hraní Android her na Linuxu s Anboxem

Po tom všem nastavení a konfiguraci, Anboxje konečně připraven jít a můžeme začít používat k hraní her. Chcete-li načíst a hrát hru, otevřete terminál a postupujte podle níže uvedených kroků, aby se hra rozběhla!

Krok 1: Spusťte server ADB.

adb start-server

Krok 2: Přejděte do zrcadla APK, vyhledejte hru a stáhněte ji. Upozorňujeme, že ne všechny hry budou fungovat. Také, aby hra Android mohla hrát správně s Anbox, musí být nainstalována verze x86.

Krok 3: Pomocí terminálu přesuňte terminálovou relaci z domovského adresáře (~ /) do složky ~ / Downloads CD.

cd ~/Downloads

Krok 4: Spustit ls příkaz a získat název souboru Android APK k instalaci a zkopírování. Poté jej nainstalujte pomocí následujícího příkazu.

adb install name-of-android-video-game-app.apk

Krok 5: Otevřete nabídku aplikace, vyhledejte „Anbox“ a spusťte aplikaci.

Krok 6: Jakmile je správce aplikací Anbox spuštěn, použijte jej ke spuštění hry pro Android.

Komentáře