Ubuntu

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

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

Har du nogensinde tænkt på at køre en Android-app eller et spil på dit Linux-system? Android og Linux 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 "Anbox" skal naturligvis være en vidunderlig applikation for Linux-brugere.

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

Bemærk, at Anbox ikke er den første Android-emulator til Linux. 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 Anbox Android-systemet under den samme kerne som værtsoperativsystemet. Intet emuleringslag som QEMU er nødvendigt. Alle kører direkte på hardware. Det giver også mulighed for meget bedre integration med værtsoperativsystemet.

Anbox placerer Android OS i en container, der opsummerer hardwareadgang og integrerer kerneservicesystemer i et Linux-system. Som enhver anden indbygget applikation er hver Android-applikation integreret med dit operativsystem.

Installation af Anbox på Ubuntu

I denne vejledning gennemgår vi Anbox-installationen og konfigurerer din Linux 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 opdater sudo apt-get opgradering

Trin 2 - Føj Anbox Repo til dit system

I dette afsnit vil vi tilføje PPA til dit Linux-system og installere den vigtige og passende anbox-modules-dkms-pakke, som indeholder kernemodulerne.

Føj Anbox-lager til dit system.

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

Aktivér Anbox-kernemoduler

Opdater dit system.

sudo apt opdatering

Opdater lager

Trin 3 - Installer kernemoduler

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

sudo apt installere anbox-modules-dkms

Start kernemoduler manuelt:

sudo modprobe ashmem_linux sudo modprobe binder_linux

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

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

Bekræft installerede kernemoduler

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

Nu installerer vi Anbox ved hjælp af snap-kommandoen.

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

snap --version

Snap-version

Installer Anbox. Bemærk, at da det stadig er i udviklingsfasen, downloader vi betaversionen.

sudo snap installation - devmode - beta anbox

Installer Anbox

Når installationen er afsluttet, skal output med succes se ud som nedenfor.

Anbox installeret med succes

Trin 6 - Installation af Android Studio

Da Anbox 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 til Linux.

sudo apt installere openjdk-11-jdk

Installer Java til Linux

Download Android Studio: Desværre har Android studio-applikationen ingen binær pakke, der kan downloades. Download din udviklingspakke til Linux:

Klik her for download-siden.

Når download er afsluttet, kan du gå tilbage til din terminal og udpakke Android Studio.

cd ~ / Downloads udpakker android-studio-ide - * - linux.lynlås

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

cd android-studie / bin

Kør installationsstudiet til Android Studio.

./ studie.sh

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

Android Studio velkomstskærm

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

Vælg Standardindstilling

Vælg dit brugerinterfacetema som nedenfor.

Vælg UI-tema

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

Bekræft Android Studio-indstillinger

Når installationen er gennemført, får du en oversigtsskærm som nedenfor.

Android Studio-installationen gennemføres med succes

Nu kan du starte et nyt Android Studio Project.

Start det nye Android-projekt

Trin 7 - Installer Android Command Line Tools

sudo apt installere android-tools-adb

Installer ADB

Trin 8 - Start ADB Server

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

adb start-server

Start ADB-serveren.

Trin 9 - Download din Android-app eller et spil

Lad os f.eks. Søge efter et spil, der skal downloades. APK Mirror er en fantastisk ressource til at finde Android-spil, der kan downloades i APK-format.

Gå til APK-spejl for at downloade dit planlagte spil. Bemærk indtil videre, at ikke alle Android-spil fungerer korrekt på Anbox. Også for bedre konfigurationer skal du installere x86-versionen fra dit spil.

Trin 10 - Installer og konfigurer APK

Efter download af dit spil APK. Gå til downloadsmappen.

cd ~ / Downloads

Installer spillet APK ved hjælp af kommandoen nedenfor.

ADB-installationsspil.apk

APK installeret med succes

Åbn Anbox Application Manager fra dine applikationer.

Anbox Application Manager

Trin 11 - Start din Android-app eller dit spil!

Start dit spil

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

Endelig håber jeg, du har haft denne tutorial. Din feedback og spørgsmål er velkomne.

Mus Top 5 ergonomiske computermusprodukter til Linux
Top 5 ergonomiske computermusprodukter til Linux
Forårsager langvarig brug af computeren smerter i dit håndled eller fingre? Lider du af stive led og er konstant nødt til at ryste hænderne? Føler du ...
Mus Sådan ændres mus og touchpad-indstillinger ved hjælp af Xinput i Linux
Sådan ændres mus og touchpad-indstillinger ved hjælp af Xinput i Linux
De fleste Linux-distributioner leveres som standard med "libinput" -biblioteket til at håndtere inputhændelser på et system. Det kan behandle inputhæn...
Mus Remap dine museknapper forskelligt til anden software med X-Mouse Button Control
Remap dine museknapper forskelligt til anden software med X-Mouse Button Control
Måske har du brug for et værktøj, der kan ændre din muses kontrol med hver applikation, du bruger. Hvis dette er tilfældet, kan du prøve en applikatio...