Kuinka asentaa ja käyttää Android-sovelluksia Ubuntussa anboxin avulla

Suorita Android-sovelluksia Linuxissa

Oletko koskaan ajatellut Android-sovelluksen tai pelin ajamista Linux-järjestelmässäsi? Android ja Linux ovat lähisukulaisia, eikä ole kovaa syytä, miksi sitä ei kannattaisi kuvitella. Uusi lupaava projekti ”Anbox” on kurssilla olla ihana sovellus Linux-käyttäjille.

Anbox on Linux-järjestelmän emulointityökalu. Se voi toimia kerroksena Android-sovellusten ja Linux-järjestelmän välillä, jotka ovat puhtaasti koodattuja. Sen avulla voit suorittaa ja suorittaa android-sovelluksia Linux-järjestelmässä.

huomaa, että Anbox ei ole ensimmäinen Android-emulaattori Linuxille. Projektit kuten Shashlik tai Genimobile liian käyttää emulaattori ajaa Android. Nämä emulaattorit luovat kokonaisen emuloidun järjestelmän, jolla on oma ydin. Toisaalta Anbox pyörittää Android-järjestelmää saman ytimen alla kuin isäntäkäyttöjärjestelmä. Qemun kaltaista emulointikerrosta ei tarvita. Kaikki toimii suoraan laitteistolla. Se mahdollistaa myös paljon paremman integroinnin isäntäkäyttöjärjestelmään.

Anbox sijoittaa Android-käyttöjärjestelmän säiliöön, joka tiivistää laitteistokäytön ja integroi ydinpalvelujärjestelmät Linux-järjestelmään. Kuten mikä tahansa muu natiivi sovellus, jokainen Android-sovellus on integroitu käyttöjärjestelmääsi.

Anboxin asentaminen Ubuntuun

tässä opetusohjelmassa opastamme sinut Anboxin asennuksen läpi ja määritämme Linuxin toimimaan missä tahansa Android-sovelluksessa. Vaikka se ei ole helppo tehtävä, yritämme tehdä siitä helpompaa sinulle.

Vaihe 1-Järjestelmän päivitys

ennen opetusohjelman aloittamista sinun on ensin varmistettava, että järjestelmäsi on ajan tasalla. Käynnistä Pääte ja anna seuraavat komennot:

sudo apt-get updatesudo apt-get upgrade

Vaihe 2-Lisää Anbox Repo järjestelmääsi

tässä osiossa lisäämme PPA: n Linux-järjestelmääsi ja asennamme olennaisen ja sopivan anbox-modules-dkms-paketin, joka sisältää ytimen moduulit.

lisää Anbox-arkisto järjestelmääsi.

sudo add-apt-repository ppa:morphis/anbox-support
Ota käyttöön Anbox-ytimen moduulit
ota Anbox-ytimen moduulit

päivitä järjestelmäsi.

sudo apt update
Update Repository
Update Repository

Step 3-Install Kernel Modules

Install appropriate kernel modules using the following commands:

sudo apt install anbox-modules-dkms

Käynnistä ytimen moduulit manuaalisesti:

sudo modprobe ashmem_linuxsudo modprobe binder_linux
Kernel-moduulien asettaminen
Kernel-moduulien asettaminen

Vaihe 4-Todenna Kernel-moduulit

nyt tarkistetaan, että uudet kernel-moduulit on asennettu onnistuneesti.

ls -l /dev/{ashmem,binder}

edellisen komennon ulostulon pitäisi näyttää alla olevalta kuvakaappaukselta.

 Tarkista asennetut Ydinmoduulit
Tarkista asennetut Ydinmoduulit

Vaihe 5 – Anbox asennus Snap

nyt asennamme Anboxin snap-komennolla.

varmista ensin, että olet snap asennettu. Ubuntu 18.04 ja uudempi pitäisi tulla snap asennettu oletuksena. Jos ei, voit asentaa snap oppaan avulla.

snap --version
Snap-Versio
Snap-Versio

Asenna Anbox. Huomaa, että koska se on vielä kehitysvaiheessa, lataamme beta-version.

sudo snap install --devmode --beta anbox
Asenna Anbox
Asenna Anbox

asennuksen jälkeen tulosteen pitäisi näyttää alla.

Anbox asennettu onnistuneesti
Anbox asennettu onnistuneesti

Vaihe 6 – Android Studio-asennus

koska Anbox on emulointityökalu Androidille, siihen täytyy asentaa myös Android-kehitystyökaluja sovellusten asentamiseksi.

aloitetaan Javan asennuksella Linuxille.

sudo apt install openjdk-11-jdk
asenna Java Linuxille
asenna Java Linuxille

Lataa Android Studio: valitettavasti Android studio-sovelluksessa ei ole ladattavaa binääripakettia. Lataa development suite for Linux:

Klikkaa tästä lataussivulle.

latauksen valmistuttua voit palata päätelaitteeseesi ja purkaa Android-Studion.

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

siirry nyt Android Studio bin-hakemistoon aloittaaksesi asennusprosessin.

cd android-studio/bin

Suorita Android Studio installation script.

./studio.sh

kun Android Studio-Velho käynnistyy, ilmestyy alla olevan kaltainen tervetuliaisnäyttö. Paina Seuraava jatkaaksesi.

Android Studio Welcome Screen
Android Studio Welcome Screen

valitse vakiovaihtoehto ja paina Seuraava jatkaaksesi.

valitse vakiovalinta
valitse vakiovalinta

valitse käyttöliittymäteema kuten alla.

 Select UI Theme
Select UI Theme

Verify your installation settings and press next to start the installation process.

Tarkista Android Studion Asetukset
Tarkista Android Studion Asetukset

asennuksen onnistuttua saat yhteenvetonäytön kuten alla.

Android Studio Installation täydentää onnistuneesti
Android Studio Installation täydentää onnistuneesti

Nyt voit aloittaa uuden Android Studio-projektin.

 Aloita uusi Android-projekti
Aloita uusi Android-projekti

Vaihe 7-Asenna Android-komentorivityökalut

sudo apt install android-tools-adb
asenna ADB
asenna ADB

Vaihe 8-Käynnistä ADB-palvelin

toistaiseksi Anbox on valmis, mutta ensin sinun on käynnistettävä ADB-palvelin.

adb start-server
Käynnistä ADB-palvelin.
Käynnistä ADB-palvelin.

Vaihe 9 – Lataa Android-sovellus tai peli

esimerkiksi etsitään ladattavaa peliä. APK peili on suuri resurssi löytää ladattavia Android-pelejä APK muodossa.

mene APK: n peiliin lataamaan aiottu pelisi. Nyt, huomaa, että kaikki Android-Pelit eivät toimi oikein Anbox. Myös parempia kokoonpanoja varten sinun on asennettava x86-versio pelistäsi.

vaihe 10-Asenna ja määritä APK

pelin APK lataamisen jälkeen. Siirry lataukset hakemistoon.

cd ~/Downloads

Asenna apk-peli alla olevalla komennolla.

adb install game.apk
APK asennettu onnistuneesti
APK asennettu onnistuneesti

avaa anbox Application Manager sovelluksistasi.

Anbox Application Manager
Anbox Application Manager

vaihe 11 – Käynnistä Android-sovellus tai peli!

 Aloita pelisi
Aloita pelisi

Voila, sinulla on nyt Android-sovellus Linux-järjestelmässäsi! Kyse on anboxin määrittämisestä Linux-järjestelmässäsi Android-sovellusten ajamiseen. Voit nyt nauttia pelaa Android pelejä Linux.

lopuksi toivon, että olette nauttineet tästä tutoriaalista. Palaute ja kysymykset ovat tervetulleita.

Vastaa

Sähköpostiosoitettasi ei julkaista.

Previous post Club Sandwich Pinwheels
Next post Kevin Plank keskustelee Under Armourin Vision Quest