Sådan installeres og køres Android-Apps på Ubuntu ved hjælp af Ubuntu

har du nogensinde tænkt på at køre en Android-app eller et spil på dit Ubuntu-system? Android og Linuks er nære slægtninge, og der er ingen hård grund til, at det ikke er værd at forestille sig. Et nyt lovende projekt” Anboks ” er på vej til at være en vidunderlig applikation for brugere.

et system emulering værktøj. Det kan fungere som et lag mellem Android-apps og dit system, der er rent kodet. Det giver dig mulighed for at køre og udføre android-applikationer på dit system.

Bemærk, at det ikke er den første Android-emulator. Projekter som Shashlik eller Genimobile bruger også en emulator til at køre Android. Disse emulatorer skaber et helt emuleret system med sin egen kerne. På den anden side kører Anboks Android-systemet under den samme kerne som værtsoperativsystemet. Der er ikke behov for et emuleringslag som f.eks. Alle kører direkte på udstyr. Det giver også mulighed for meget bedre integration med værtsoperativsystemet.

Anboks placerer Android OS i en container, der opsummerer udstyrsadgang og integrerer kerneservicesystemer i et system. Som enhver anden indfødt applikation er hver Android-applikation integreret med dit operativsystem.

installation af Anboks på Ubuntu

i denne tutorial vil vi lede dig gennem Anboks-installationen og konfigurere din Linoks til at køre enhver Android-applikation. Selvom det ikke er en let opgave, vil vi forsøge at gøre det enklere for dig.

Trin 1 – systemopdatering

før du starter vores tutorial, skal du først sikre dig, at dit system er opdateret. Start terminalen, og indtast følgende kommandoer:

sudo apt-get updatesudo apt-get upgrade

Trin 2-Tilføj Repo til dit system

i dette afsnit tilføjer vi PPA ‘ en til dit system og installerer den essentielle og passende pakke med moduler, som indeholder kernemodulerne.

Tilføj et arkiv til dit system.

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

aktiver Anboks kernemoduler
aktiver Ankasse kernemoduler

Opdater dit system.

sudo apt update

Opdater Repository
Opdater Repository

Trin 3-Installer kernemoduler

installer passende kernemoduler ved hjælp af følgende kommandoer:

sudo apt install anbox-modules-dkms

Start kernemoduler manuelt:

sudo modprobe ashmem_linuxsudo modprobe binder_linux

opsætning af kernemoduler
opsætning af kernemoduler

Trin 4-Bekræft kernemoduler

lad os nu kontrollere, at nye kernemoduler er installeret med succes.

ls -l /dev/{ashmem,binder}

udgangen fra den forrige kommando skal se ud som nedenstående skærmbillede.

Bekræft installerede kernemoduler
Bekræft installerede kernemoduler

Trin 5-Installation af Anboks ved hjælp af Snap

nu installerer vi Anboksen ved hjælp af snap-kommandoen.

først skal du sikre dig, at du har snap installeret. Ubuntu 18.04 og derover skal komme med snap installeret som standard. Hvis ikke, kan du installere snap ved hjælp af vores guide.

snap --version

Snap Version
Snap Version

Installer En Kasse. Bemærk, at da det stadig er i udviklingsfasen, vil vi hente beta-versionen.

sudo snap install --devmode --beta anbox

installer Anboks
installer Anboks

når installationen er færdig, skal udgangen med succes se ud som nedenfor.

Anboks installeret med succes
Anboks installeret med succes

Trin 6-Android Studio Installation

da Anboks er et emuleringsværktøj til Android, skal du også installere Android-udviklingsværktøjer for at installere apps på det.

Begynd med installationen af Java.

sudo apt install openjdk-11-jdk

installer Java til Android

Hent Android Studio: desværre, Android studio ansøgning har ingen hentbar binær pakke.

Klik her for at hente siden.

når overførslen er afsluttet, kan du gå tilbage til din terminal og udtrække Android Studio.

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

Flyt nu til Android Studio bin-mappen for at starte installationsprocessen.

cd android-studio/bin

Kør Android Studio installation script.

./studio.sh

når guiden Android Studio starter, vises en velkomstskærm som nedenstående. Tryk på Næste for at fortsætte.

Android Studio velkommen skærm
Android Studio velkommen skærm

Vælg standardindstillingen, og tryk derefter på Næste for at fortsætte.

Vælg standardindstilling
Vælg standardindstilling

Vælg dit brugergrænseflade tema som nedenfor.

Vælg UI tema
Vælg UI tema

Bekræft dine installationsindstillinger, og tryk på Næste for at starte installationsprocessen.

Bekræft Android Studio-indstillinger
Bekræft Android Studio-indstillinger

når installationen er afsluttet, får du en oversigtsskærm som nedenfor.

Android Studio Installation fuldender med succes
Android Studio Installation fuldender med succes

nu Kan du starte et nyt Android Studio-projekt.

Start nyt Android-projekt
Start Det Nye Android-projekt

Trin 7-Installer Android kommandolinjeværktøjer

sudo apt install android-tools-adb

installer ADB
installer ADB

Trin 8-Start ADB Server

for nu er boksen klar til at gå, men først skal du starte ADB-serveren.

adb start-server

Start ADB-serveren.
Start ADB-serveren.

trin 9-Hent din Android app eller et spil

for eksempel, lad os søge efter et spil at hente. APK Mirror er en stor ressource til at finde hentbare Android-spil i APK-format.

gå til APK mirror at hente din tilsigtede spil. Bemærk nu, at ikke alle Android-spil fungerer korrekt på Anboks. Også for bedre konfigurationer skal du installere H86-versionen fra dit spil.

Trin 10 – Installer og konfigurer APK

efter at have hentet dit spil APK. Gå til mappen Overførsler.

cd ~/Downloads

Installer spillet APK ved hjælp af nedenstående kommando.

adb install game.apk

APK installeret med succes
APK installeret med succes

Åbn applikationsadministratoren fra dine applikationer.

Ankasse Application Manager
Ankasse Application Manager

trin 11-start din Android App eller spil!

Start dit spil
Start dit spil

Voila, du har nu Android app på dit system! Det handler om at konfigurere en boks på dit system til at køre Android-Apps. Du kan nu nyde at spille dine Android-spil på din Android.

endelig håber jeg du har nydt denne tutorial. Din feedback og spørgsmål er velkomne.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.