Ubuntu

Android-apps installeren en uitvoeren op Ubuntu met Anbox

Android-apps installeren en uitvoeren op Ubuntu met Anbox

Heb je er ooit aan gedacht om een ​​Android-app of een game op je Linux-systeem te draaien?? Android en Linux zijn nauwe verwanten, en er is geen harde reden waarom het niet de moeite waard is om je voor te stellen. Een nieuw veelbelovend project "Anbox" is op weg om een ​​geweldige applicatie te worden voor Linux-gebruikers.

Anbox is een emulatietool voor Linux-systemen. Het kan fungeren als een laag tussen Android-apps en je Linux-systeem die puur gecodeerd zijn. Hiermee kunt u Android-applicaties uitvoeren en uitvoeren op uw Linux-systeem.

Merk op dat Anbox niet de eerste Android-emulator voor Linux is. Projecten zoals Shashlik of Genimobile gebruiken ook een emulator om Android uit te voeren. Deze emulators creëren een volledig geëmuleerd systeem met een eigen kernel. Aan de andere kant voert Anbox het Android-systeem uit onder dezelfde kernel als het hostbesturingssysteem. Er is geen emulatielaag zoals QEMU nodig. Alles draait rechtstreeks op hardware. Het zorgt ook voor een veel betere integratie met het hostbesturingssysteem.

Anbox plaatst het Android-besturingssysteem in een container die hardwaretoegang samenvat en kernservicesystemen integreert in een Linux-systeem. Net als elke andere native applicatie is elke Android-applicatie geïntegreerd met je besturingssysteem.

Anbox installeren op Ubuntu

In deze tutorial zullen we je door de Anbox-installatie leiden en je Linux configureren om elke Android-applicatie uit te voeren. Hoewel het geen gemakkelijke taak is, zullen we proberen het eenvoudiger voor u te maken.

Stap 1 - Systeemupdate

Voordat u met onze tutorial begint, moet u er eerst voor zorgen dat uw systeem up-to-date is. Start de Terminal en voer de volgende opdrachten in:

sudo apt-get update sudo apt-get upgrade

Stap 2 - Voeg Anbox Repo toe aan uw systeem

In deze sectie zullen we de PPA aan uw Linux-systeem toevoegen en het essentiële en geschikte anbox-modules-dkms-pakket installeren, dat de kernelmodules bevat.

Voeg Anbox-repository toe aan uw systeem.

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

Anbox-kernelmodules inschakelen

Update je systeem.

sudo apt update

Opslagplaats bijwerken

Stap 3 - Kernelmodules installeren

Installeer de juiste kernelmodules met behulp van de volgende opdrachten:

sudo apt install anbox-modules-dkms

Start kernelmodules handmatig:

sudo modprobe ashmem_linux sudo modprobe binder_linux

Kernelmodules instellen

Stap 4 - Kernelmodules verifiëren

Laten we nu controleren of de nieuwe kernelmodules met succes zijn geïnstalleerd.

ls -l /dev/ashmem,binder

De uitvoer van de vorige opdracht zou eruit moeten zien als de onderstaande schermafbeelding:.

Geïnstalleerde kernelmodules verifiëren

Stap 5 - Anbox-installatie met Snap

Nu zullen we de Anbox installeren met behulp van de snap-opdracht.

Zorg er eerst voor dat u snap hebt geïnstalleerd. Ubuntu 18.04 en hoger zouden standaard met snap moeten worden geleverd. Zo niet, dan kun je snap installeren met behulp van onze gids.

snap --versie

Snap-versie

Anbox installeren. Merk op dat aangezien het zich nog in de ontwikkelingsfase bevindt, we de bètaversie zullen downloaden.

sudo snap install --devmode --beta anbox

Anbox installeren

Nadat de installatie is voltooid, zou de uitvoer er als volgt uit moeten zien:.

Anbox succesvol geïnstalleerd

Stap 6 - Installatie van Android Studio

Aangezien Anbox een emulatietool voor Android is, moet je ook Android-ontwikkeltools installeren om er apps op te installeren.

Begin met de installatie van Java voor Linux.

sudo apt install openjdk-11-jdk

Java voor Linux installeren

Android Studio downloaden: Helaas heeft de Android studio-app geen downloadbaar binair pakket. Download uw ontwikkelsuite voor Linux:

Klik hier voor de downloadpagina.

Nadat de download is voltooid, kunt u teruggaan naar uw terminal en de Android Studio uitpakken.

cd ~/Downloads unzip android-studio-ide-*-linux.zip

Ga nu naar de bin-map van Android Studio om het installatieproces te starten.

cd android-studio/bin

Voer het Android Studio-installatiescript uit.

./studio.sh

Wanneer de Android Studio Wizard start, verschijnt een welkomstscherm zoals hieronder:. Druk op volgende om verder te gaan.

Android Studio-welkomstscherm

Kies de optie Standaard en druk vervolgens op volgende om door te gaan.

Selecteer standaard optie

Selecteer het thema van uw gebruikersinterface zoals hieronder:.

Selecteer UI-thema

Controleer uw installatie-instellingen en druk op volgende om het installatieproces te starten.

Android Studio-instellingen verifiëren

Wanneer de installatie met succes is voltooid, krijgt u een overzichtsscherm zoals hieronder:.

Installatie van Android Studio is succesvol voltooid

Nu kunt u een nieuw Android Studio-project starten.

Start het nieuwe Android-project

Stap 7 - Installeer Android Command Line Tools

sudo apt install android-tools-adb

Installeer ADB

Stap 8 - ADB-server starten

Voor nu is de Anbox klaar voor gebruik, maar eerst moet je de ADB-server opstarten.

adb start-server

Start de ADB-server.

Stap 9 - Download je Android-app of een game

Laten we bijvoorbeeld zoeken naar een spel om te downloaden. APK Mirror is een geweldige bron om downloadbare Android-games in APK-formaat te vinden.

Ga naar APK mirror om je beoogde game te downloaden. Houd er voorlopig rekening mee dat niet alle Android-games correct werken op Anbox. Ook voor betere configuraties moet je de x86-versie van je game installeren.

Stap 10 - APK installeren en configureren

Na het downloaden van je game-APK. Ga naar de downloadmap.

cd ~/Downloads

Installeer de game-APK met behulp van de onderstaande opdracht:.

adb-installatiespel.APK

APK succesvol geïnstalleerd

Open de Anbox Application Manager vanuit uw applicaties.

Anbox-toepassingsbeheer

Stap 11 - Start je Android-app of game!

Start je spel

Voila, je hebt nu een Android-app op je Linux-systeem! Dat is alles over het configureren van Anbox op je Linux-systeem om Android-apps uit te voeren. Je kunt nu genieten van het spelen van je Android-games op je Linux.

Tot slot hoop ik dat je deze tutorial leuk vond. Uw feedback en vragen zijn welkom.

Hoe de linker- en rechtermuisknop op Windows 10 pc te veranderen
Het is nogal een norm dat alle computermuisapparaten ergonomisch zijn ontworpen voor rechtshandige gebruikers. Maar er zijn muisapparaten beschikbaar ...
Emuleer muisklikken door te zweven met Clickless Mouse in Windows 10
Het gebruik van een muis of toetsenbord in de verkeerde houding of overmatig gebruik kan leiden tot veel gezondheidsproblemen, waaronder spanning, car...
Voeg muisbewegingen toe aan Windows 10 met deze gratis tools
In de afgelopen jaren zijn computers en besturingssystemen sterk geëvolueerd. Er was een tijd dat gebruikers opdrachten moesten gebruiken om door best...