Hvordan installere og bruke Anbox Android Emulator på Ubuntu

Hvordan installere og bruke Anbox Android Emulator på Ubuntu
Anbox er en spesiell type Android -emulator. Teknisk sett kan du ikke kalle det en emulator. Fordi Anbox bruker containeriseringsteknologi for å kjøre Android -apper på Linux akkurat som LXC og Docker kjører forskjellige Linux -containere. Så for øyeblikket støtter Anbox offisielt bare Android -apper samlet for x86 eller x86_64 arkitekturer. Du kan ikke kjøre Android -apper samlet for armarkitekturene med Anbox.

Legg merke til at Anbox fremdeles er i beta -versjon. Så ikke forvent en feilløs opplevelse med Anbox.

I denne artikkelen skal jeg vise deg hvordan du installerer Anbox på Ubuntu 18.04 LTS. Så la oss komme i gang.

Installere Anbox -kjernemoduler:

Først må du installere de nødvendige kjernemodulene for Anbox. Ellers vil Anbox ikke kjøre. Kjernemodulene som Anbox trenger ikke er tilgjengelige i det offisielle pakkelageret til Ubuntu. Men du kan enkelt legge til Morphis/Anbox-Support PPA og installer dem derfra.

Å legge til Morphis/Anbox-Support PPA, kjør følgende kommando:

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

Nå, trykk å fortsette.

PPA skal legges til og Apt Package Repository Cache skal oppdateres automatisk.

Nå, installer Linux -overskriftene og Anbox -kjernen moduler med følgende kommando:

$ sudo apt installer Linux-headers-generiske anbox-modules-dkms

Nå, trykk y Og trykk deretter å fortsette.

Linux -overskrifter og Anbox -kjernemoduler skal installeres.

Aktivering av Anbox -kjernemoduler:

Nå må du aktivere Ashmem og binder kjernemoduler.

For å aktivere Ashmem Kernelmodul, kjør følgende kommando:

$ sudo modprobe ashmem_linux

For å aktivere binder Kernelmodul, kjør følgende kommando:

$ sudo modprobe binder_linux

Nå, sjekk om /dev/ashmem og /Dev/Binder Enheter er tilgjengelige som følger:

$ ls -l /dev /ashmem, binder

Som du ser er enhetene tilgjengelige. Så du er god til å gå.

Installere Anbox:

Anbox distribueres som en snap -pakke. Så det er veldig enkelt å installere på Ubuntu 18.04 LTS.

For å installere Anbox Snap -pakken, kjør følgende kommando:

$ sudo snap install -devmode - -beta anbox

Anbox Snap -pakken blir installert som du kan se.

Anbox Snap -pakke er installert på dette tidspunktet.

Starter Anbox:

Når Anbox er installert, kan du finne Anbox i applikasjonsmenyen til Ubuntu 18.04 LTS som du kan se på skjermbildet nedenfor.

Som du ser, kjører Anbox. Den har noen forhåndsinstallerte Android -apper også.

Installere Android -apper på Anbox:

I denne delen skal jeg vise deg hvordan du installerer flere Android -apper på Anbox. Så la oss grave inn.

Vi vet, Android -apper distribueres som APK -pakker. For å installere disse APK -pakkene på Anbox, trenger du ADB (Android Debug Bridge).

ADB er tilgjengelig i det offisielle pakkelagdet til Ubuntu 18.04 LTS. For å installere ADB, kjør følgende kommando:

$ sudo apt installer adb

Nå, trykk y Og trykk deretter For å bekrefte installasjonen.

ADB skal installeres.

Du kan laste ned Android APK -filen for favorittappen din fra mange nettsteder. En av dem er apkmirror (https: // www.Apkmirror.com).

I Apkmirror.com, finn din favoritt Android -app og velg x86 eller x86_64 Arkitektur fra nedlastingssiden. Ellers vil den ikke installere på Anbox. Jeg laster ned WhatsApp i denne artikkelen for demonstrasjonen.

Hvis du har flere Android -enheter koblet til datamaskinen din, kan du bruke følgende kommando til å liste dem.

$ ADB -enheter -L

Som du ser har jeg en enhet (enhets -ID er Emulator-5558) tilkoblet på datamaskinen min. Det er anbox -enheten.

Nå kan du installere din favoritt APK -fil på Anbox som følger:

$ adb install/bane/til/apk/fil
Eller
$ adb -s enhet_id install/bane/til/apk/fil

MERK: Hvis du bare har en Android -enhet koblet til datamaskinen din, trenger du ikke spesifisere -s enhet_id alternativ.

Jeg har lastet ned WhatsApp Apk -filen som du kan se på skjermdumpen nedenfor.

Nå, for å installere WhatsApp -filen, kjørte jeg følgende kommando:

$ ADB Install ~/nedlastinger/com.whatsapp_2.19.150-452813_minapi15 \
(x86 \) \ (nodpi \) _ apkmirror.com.apk

Som du ser var installasjonen vellykket.

Nå skal WhatsApp være oppført i Anbox Application Manager. Ikke start WhatsApp ennå. Anbox tildeler ingen tillatelse til en nylig installert app som standard. Men du må tilordne noen tillatelser avhengig av appen du prøver å kjøre.

For å tildele tillatelse til appen din, gå til Innstillinger.

Nå, gå til Apper.

Velg appen din fra listen.

Nå, gå til Tillatelser.

Aktiver nå tillatelsene du trenger.

Når du har tildelt tillatelsene, bør du kunne starte ønsket app. Som du ser, WhatsApp kjører.

Jeg kan klikke på knappene, ikke noe problem.

Som du ser fungerer også telefonbekreftelsessiden.

Landsvalgssiden fungerer også.

Så det er slik du installerer og bruker Anbox på Ubuntu 18.04 LTS. Takk for at du leste denne artikkelen.