har du någonsin funderat på att köra en Android-app eller ett spel på ditt Linux-system? Android och Linux är nära släktingar, och det finns ingen svår anledning till varför det inte är värt att föreställa sig. Ett nytt lovande projekt” Anbox ” är på väg att vara en underbar applikation för Linux-användare.
Anbox är ett Linux – systememuleringsverktyg. Det kan fungera som ett lager mellan Android-appar och ditt Linux-system som är rent kodade. Det låter dig köra och köra android-applikationer på ditt Linux-system.
Observera att Anbox inte är den första Android-emulatorn för Linux. Projekt som Shashlik eller Genimobile använder också en emulator för att köra Android. Dessa emulatorer skapar ett helt emulerat system med sin egen kärna. Å andra sidan kör Anbox Android-systemet under samma kärna som värdoperativsystemet. Inget emuleringslager som QEMU behövs. Alla körs direkt på hårdvara. Det möjliggör också mycket bättre integration med värdoperativsystemet.
Anbox placerar Android OS i en behållare som sammanfattar hårdvaruåtkomst och integrerar kärntjänstsystem i ett Linux-system. Liksom alla andra inbyggda applikationer är varje Android-applikation integrerad med ditt operativsystem.
installera Anbox på Ubuntu
i denna handledning kommer vi att gå igenom anbox-installationen och konfigurera din Linux för att köra alla Android-applikationer. Även om det inte är en lätt uppgift, kommer vi att försöka göra det enklare för dig.
Steg 1-systemuppdatering
innan du börjar vår handledning måste du först se till att ditt system är uppdaterat. Starta terminalen och ange följande kommandon:
sudo apt-get updatesudo apt-get upgrade
steg 2-Lägg till Anbox Repo i ditt system
i det här avsnittet lägger vi till PPA i ditt Linux-system och installerar det väsentliga och lämpliga anbox-modules-dkms-paketet, som innehåller kärnmodulerna.
Lägg Anbox repository till ditt system.
sudo add-apt-repository ppa:morphis/anbox-support
uppdatera ditt system.
sudo apt update
steg 3-Installera kärnmoduler
installera lämpliga kärnmoduler med följande kommandon:
sudo apt install anbox-modules-dkms
starta kärnmoduler manuellt:
sudo modprobe ashmem_linuxsudo modprobe binder_linux
steg 4 – verifiera kärnmoduler
låt oss nu verifiera att nya kärnmoduler har installerats framgångsrikt.
ls -l /dev/{ashmem,binder}
utmatningen från föregående kommando ska se ut som nedanstående skärmdump.
Steg 5 – Anbox-Installation med Snap
nu installerar vi Anboxen med snap-kommandot.
kontrollera först att du har snap installerat. Ubuntu 18.04 och senare bör komma med snap installerat som standard. Om inte, kan du installera snap med vår guide.
snap --version
Installera Anbox. Observera att eftersom det fortfarande är i utvecklingsfasen kommer vi att ladda ner betaversionen.
sudo snap install --devmode --beta anbox
när installationen är klar ska utmatningen se ut som nedan.
steg 6 – Android Studio Installation
eftersom Anbox är ett emuleringsverktyg för Android måste du också installera Android-utvecklingsverktyg för att installera appar på den.
börja med installationen av Java för Linux.
sudo apt install openjdk-11-jdk
ladda ner Android Studio: tyvärr har Android studio-applikationen inget nedladdningsbart binärpaket. Ladda ner din utvecklingssvit för Linux:
Klicka här för nedladdningssidan.
när nedladdningen är klar kan du gå tillbaka till din terminal och extrahera Android Studio.
cd ~/Downloadsunzip android-studio-ide-*-linux.zip
flytta nu till Android Studio bin-katalogen för att starta installationsprocessen.
cd android-studio/bin
kör installationsskriptet för Android Studio.
./studio.sh
när Android Studio Wizard startar visas en välkomstskärm som nedan. Tryck på Nästa för att fortsätta.
Välj standardalternativet och tryck sedan på Nästa för att fortsätta.
Välj ditt användargränssnitt tema enligt nedan.
verifiera dina installationsinställningar och tryck på Nästa för att starta installationsprocessen.
när installationen är klar får du en sammanfattningsskärm enligt nedan.
nu kan du starta ett nytt Android Studio-projekt.
Steg 7-Installera Android-kommandoradsverktyg
sudo apt install android-tools-adb
steg 8 – Starta ADB Server
för nu är Anbox redo att gå men först måste du starta ADB-servern.
adb start-server
steg 9-Ladda ner din Android-app eller ett spel
låt oss till exempel söka efter ett spel att ladda ner. APK Mirror är en bra resurs för att hitta nedladdningsbara Android-spel i APK-format.
gå till APK mirror för att ladda ner ditt avsedda spel. Observera för närvarande att inte alla Android-spel fungerar korrekt på Anbox. Även för bättre konfigurationer måste du installera x86-versionen från ditt spel.
steg 10-Installera och konfigurera APK
efter nedladdning ditt spel APK. Gå till nedladdningskatalogen.
cd ~/Downloads
installera spelet APK med kommandot nedan.
adb install game.apk
öppna Anbox Application Manager från dina applikationer.
steg 11-starta din Android-App eller spel!
Voila, du har nu Android app på ditt Linux-system! Det handlar om att konfigurera Anbox på ditt Linux-system för att köra Android-appar. Du kan nu njuta av att spela dina Android-spel på din Linux.
slutligen hoppas jag att du har haft denna handledning. Din feedback och frågor är välkomna.