Jak nainstalovat a spustit Android Aplikace na Ubuntu pomocí Anbox

Už jste někdy přemýšleli o spuštění Android aplikace nebo hry na vašem systému Linux? Android a Linux jsou blízcí příbuzní a neexistuje žádný těžký důvod, proč si to nestojí za to představit. Nový slibný projekt „Anbox“ má být skvělou aplikací pro uživatele Linuxu.

Anbox je emulační nástroj systému Linux. Může fungovat jako vrstva mezi aplikacemi pro Android a systémem Linux, které jsou čistě kódovány. To vám umožní spouštět a spouštět aplikace pro android na vašem systému Linux.

Všimněte si, že Anbox není první Android Emulátor pro Linux. Projekty jako Shashlik nebo Genimobile také používají emulátor ke spuštění systému Android. Tyto emulátory vytvářejí celý emulovaný systém s vlastním jádrem. Na druhou stranu Anbox spouští systém Android pod stejným jádrem jako hostitelský operační systém. Není potřeba žádná emulační vrstva jako QEMU. Vše běží přímo na hardwaru. Umožňuje také mnohem lepší integraci s hostitelským operačním systémem.

Anbox umístí operační systém Android do kontejneru, který shrnuje přístup k hardwaru a integruje základní servisní systémy do systému Linux. Stejně jako každá jiná nativní aplikace je každá aplikace pro Android integrována s vaším operačním systémem.

Instalace Anbox na Ubuntu

V tomto tutoriálu, budeme vás provede Anbox instalaci a konfiguraci Linuxu spustit libovolný Android aplikace. I když to není snadný úkol, budeme se snažit, aby to jednodušší pro vás.

Krok 1-Aktualizace systému

než začnete náš tutoriál, musíte se nejprve ujistit, že váš systém je aktuální. Spusťte Terminál a zadejte následující příkazy:

sudo apt-get updatesudo apt-get upgrade

Krok 2 – Přidat Anbox Repo pro váš systém

V této sekci budeme přidávat PPA do vašeho systému Linux a nainstalovat nezbytné a vhodné anbox-moduly-dkms balíček, který obsahuje moduly jádra.

přidejte do svého systému úložiště Anbox.

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

Povolit Anbox Moduly Jádra
Povolit Anbox Moduly Jádra

Aktualizovat systém.

sudo apt update

Aktualizace Úložiště
Aktualizovat Repozitáře

Krok 3 – Instalace Modulů Jádra

Instalovat odpovídající moduly jádra pomocí následujících příkazů:

sudo apt install anbox-modules-dkms

Začít moduly jádra ručně:

sudo modprobe ashmem_linuxsudo modprobe binder_linux

Nastavení Modulů Jádra
Nastavení Modulů Jádra

Krok 4 – Ověření, Moduly Jádra

Teď si to pojďme ověřit, že nový kernel moduly byly úspěšně nainstalovány.

ls -l /dev/{ashmem,binder}

výstup předchozího příkazu by měl vypadat jako níže uvedený snímek obrazovky.

Ověřit Nainstalované Moduly Jádra
Ověřit Nainstalované Moduly Jádra

5. Krok – Anbox Instalace pomocí modulu Snap

Nyní budeme instalovat Anbox pomocí snap příkaz.

nejprve se ujistěte, že máte nainstalovaný snap. Ubuntu 18.04 a vyšší by měly být dodávány s snap nainstalován ve výchozím nastavení. Pokud ne, můžete nainstalovat snap pomocí našeho průvodce.

snap --version

Snap Verze
Snap Verze

Nainstalujte Anbox. Všimněte si, že vzhledem k tomu, že je stále ve fázi vývoje, stáhneme beta verzi.

sudo snap install --devmode --beta anbox

Nainstalujte Anbox
Instalovat Anbox

Po dokončení instalace výstupní úspěšně by měl vypadat jako níže.

Anbox Úspěšně Nainstalován
Anbox Úspěšně Nainstalován

Krok 6 – Android Studio Instalace

Od Anbox je emulační nástroj pro Android, musíte také nainstalovat Android development tools instalovat aplikace na to.

začněte instalací Java pro Linux.

sudo apt install openjdk-11-jdk

Instalace Java Pro Linux
Instalace Java Pro Linux

ke Stažení Android Studio: Bohužel, Android studio aplikace ke stažení binární balíček. Stáhněte si vývojovou sadu pro Linux:

Klikněte zde pro stránku ke stažení.

po dokončení stahování se můžete vrátit zpět do terminálu a extrahovat Android Studio.

cd ~/Downloadsunzip android-studio-ide-*-linux.zip

Nyní přejděte do adresáře Android Studio bin a spusťte proces instalace.

cd android-studio/bin

spusťte instalační skript Android Studio.

./studio.sh

po spuštění Průvodce Android Studio se zobrazí uvítací obrazovka jako níže. Stiskněte tlačítko Další pro pokračování.

uvítací obrazovka Android Studio
uvítací obrazovka Android Studio

vyberte standardní možnost a poté pokračujte stisknutím tlačítka Další.

Zvolte Standardní Možnost
Vyberte Možnost Standardní

Vyberte svůj motiv uživatelského rozhraní, jak je uvedeno níže.

Vyberte Téma UI
Vyberte UI Téma

Ověřte své nastavení instalace a stiskněte tlačítko další spusťte proces instalace.

Ověřte, Android Studio Nastavení
Ověřte, Android Studio Nastavení

po dokončení instalace se úspěšně dostanete souhrnné obrazovce, jak je uvedeno níže.

Android Studio Instalace dokončena Úspěšně
Android Studio Instalace dokončena Úspěšně

Nyní můžete začít nový Android Studio Projektu.

Začít Nový Projekt Android
Začít Nový Android Projekt

Krok 7 – Instalace Android Nástroje Příkazového Řádku

sudo apt install android-tools-adb

Nainstalovat ADB
Nainstalovat ADB

Krok 8 – Spuštění ADB Serveru

Pro teď Anbox je připravena jít, ale první, co potřebujete ke spuštění ADB serveru.

adb start-server

spusťte server ADB.
spusťte server ADB.

Krok 9-Stáhněte si aplikaci pro Android nebo hru

pojďme například hledat hru ke stažení. APK Mirror je skvělý zdroj k nalezení stahovatelných her pro Android ve formátu APK.

přejděte na APK mirror a stáhněte si zamýšlenou hru. Prozatím si všimněte, že ne všechny hry pro Android budou na Anboxu fungovat správně. Také pro lepší konfigurace je třeba nainstalovat verzi x86 z vaší hry.

Krok 10-Instalace a konfigurace APK

Po stažení hry APK. Přejděte do adresáře stahování.

cd ~/Downloads

nainstalujte hru APK pomocí níže uvedeného příkazu.

adb install game.apk

APK Úspěšně Nainstalován
APK Úspěšně Nainstalován

Otevřete Anbox Správce Aplikací z vašich aplikací.

Anbox Správce Aplikací
Anbox Správce Aplikací

Krok 11 – Spustit své Android Aplikaci nebo Hru!

Začněte Hru
Začněte Hru

Voila, máte nyní Android aplikace na vašem systému Linux! To je vše o konfiguraci Anboxu v systému Linux pro spouštění aplikací pro Android. Nyní si můžete vychutnat hraní her pro Android na Linuxu.

nakonec doufám, že se vám tento tutoriál líbil. Vaše připomínky a dotazy jsou vítány.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.