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
- Vaihe 1-Järjestelmäpäivitys
- Vaihe 2-Lisää Anbox Repo järjestelmään
- Vaihe 3-Asenna Ydinmoduulit
- Vaihe 4-Varmista ytimen moduulit
- Vaihe 5 – Anbox asennus käyttäen Snap
- Vaihe 6-Android Studio asennus
- Vaihe 7-Asenna Android komentorivityökalut
- Vaihe 8-Käynnistä ADB-palvelin
- Vaihe 9-Lataa Android-sovellus tai peli
- vaihe 10 – Asenna ja määritä APK
- vaihe 11-Käynnistä Android-sovellus tai peli!
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ä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ään
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
päivitä järjestelmäsi.
sudo apt update
Vaihe 3-Asenna Ydinmoduulit
Asenna sopivat ydinmoduulit seuraavilla komennoilla:
sudo apt install anbox-modules-dkms
Käynnistä ytimen moduulit manuaalisesti:
sudo modprobe ashmem_linuxsudo modprobe binder_linux
Vaihe 4-Varmista ytimen moduulit
nyt, tarkistetaan, että uudet ytimen moduulit on asennettu onnistuneesti.
ls -l /dev/{ashmem,binder}
edellisen komennon tulosteen pitäisi näyttää alla olevalta kuvakaappaukselta.
Vaihe 5 – Anbox asennus käyttäen Snap
nyt asennamme Anbox käyttäen snap komento.
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
Asenna Anbox. Huomaa, että koska se on vielä kehitysvaiheessa, lataamme beta-version.
sudo snap install --devmode --beta anbox
kun asennus on valmis tuotos onnistuneesti pitäisi näyttää alla.
Vaihe 6-Android Studio asennus
koska Anbox on emulointityökalu Androidille, sinun täytyy myös asentaa Android kehitystyökaluja asentaa sovelluksia siihen.
aloitetaan Javan asennuksella Linuxille.
sudo apt install openjdk-11-jdk
Lataa Android Studio: valitettavasti, Android studio sovellus ei ole ladattavissa binary paketti. 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.
valitse vakioasetus ja paina Seuraava jatkaaksesi.
valitse käyttöliittymän teema kuten alla.
Tarkista asennusasetukset ja käynnistä asennus painamalla next.
kun asennus on valmis onnistuneesti saat yhteenvedon näytön alla.
nyt voit aloittaa uuden Android Studio-projektin.
Vaihe 7-Asenna Android komentorivityökalut
sudo apt install android-tools-adb
Vaihe 8-Käynnistä ADB-palvelin
nyt Anbox on valmis menemään, mutta ensin, sinun täytyy käynnistää ADB-palvelin.
adb start-server
Vaihe 9-Lataa Android-sovellus tai peli
esimerkiksi, etsitään peli ladattavaksi. 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
avaa anbox Application Manager sovelluksistasi.
vaihe 11-Käynnistä Android-sovellus tai peli!
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ä olet nauttinut tästä tutoriaalista. Palaute ja kysymykset ovat tervetulleita.