Jak zainstalować i uruchomić aplikacje Android na Ubuntu za pomocą Anbox

Uruchom Aplikacje Android na Linuksie

czy kiedykolwiek myślałeś o uruchomieniu aplikacji na Androida lub gry na systemie Linux? Android i Linux są bliskimi krewnymi i nie ma twardych powodów, dla których nie warto sobie tego wyobrażać. Nowy obiecujący projekt „Anbox” ma być wspaniałą aplikacją dla użytkowników Linuksa.

Anbox jest narzędziem do emulacji systemu Linux. Może działać jako warstwa między aplikacjami na Androida a systemem Linux, które są czysto kodowane. Umożliwia uruchamianie i uruchamianie aplikacji na Androida w systemie Linux.

zauważ, że Anbox nie jest pierwszym emulatorem Androida dla Linuksa. Projekty takie jak Shashlik czy Genimobile również używają emulatora do uruchamiania Androida. Emulatory te tworzą cały emulowany system z własnym jądrem. Z drugiej strony, Anbox uruchamia system Android pod tym samym jądrem, co system operacyjny hosta. Nie jest potrzebna żadna warstwa emulacji, taka jak QEMU. Wszystko działa bezpośrednio na sprzęcie. Pozwala również na znacznie lepszą integrację z systemem operacyjnym hosta.

Anbox umieszcza System Operacyjny Android w kontenerze, który podsumowuje dostęp do sprzętu i integruje podstawowe systemy usług z systemem Linux. Jak każda inna aplikacja natywna, każda aplikacja na Androida jest zintegrowana z Twoim systemem operacyjnym.

instalacja Anbox na Ubuntu

w tym samouczku przeprowadzimy Cię przez instalację Anbox i skonfigurujemy Linuksa do uruchamiania dowolnej aplikacji na Androida. Choć nie jest to łatwe zadanie, postaramy się je uprościć.

Krok 1 – Aktualizacja systemu

przed rozpoczęciem naszego samouczka musisz najpierw upewnić się, że Twój system jest aktualny. Uruchom Terminal i wprowadź następujące polecenia:

sudo apt-get updatesudo apt-get upgrade

Krok 2-Dodaj Anbox Repo do swojego systemu

w tej sekcji dodamy PPA do Twojego systemu Linux i zainstalujemy niezbędny i odpowiedni pakiet anbox-modules-dkms, który zawiera moduły jądra.

dodaj repozytorium Anbox do swojego systemu.

sudo add-apt-repository ppa:morphis/anbox-support
Włącz moduły jądra Anbox
Włącz moduły jądra Anbox

Zaktualizuj system.

sudo apt update
zaktualizuj repozytorium
zaktualizuj repozytorium

Krok 3 – Zainstaluj moduły jądra

zainstaluj odpowiednie moduły jądra za pomocą następujących poleceń:

sudo apt install anbox-modules-dkms

ręczne uruchamianie modułów jądra:

sudo modprobe ashmem_linuxsudo modprobe binder_linux
Konfigurowanie modułów jądra
Konfigurowanie modułów jądra

Krok 4 – Sprawdź moduły jądra

teraz sprawdźmy, czy nowe moduły jądra zostały pomyślnie zainstalowane.

ls -l /dev/{ashmem,binder}

wyjście poprzedniego polecenia powinno wyglądać jak Poniższy zrzut ekranu.

zweryfikuj zainstalowane moduły jądra
zweryfikuj zainstalowane moduły jądra

Krok 5 – Instalacja Anbox za pomocą Snap

teraz zainstalujemy Anbox za pomocą polecenia snap.

najpierw upewnij się, że masz zainstalowane snap. Ubuntu 18.04 i nowsze powinny być dostarczane z zainstalowanym snap domyślnie. Jeśli nie, możesz zainstalować snap za pomocą naszego przewodnika.

snap --version
Wersja Snap
Wersja Snap

Zainstaluj Anbox. Należy pamiętać, że ponieważ jest jeszcze w fazie rozwoju, będziemy pobrać wersję beta.

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

po zakończeniu instalacji wyjście powinno wyglądać jak poniżej.

Anbox został pomyślnie zainstalowany
Anbox został pomyślnie zainstalowany

Krok 6 – Instalacja Android Studio

ponieważ Anbox jest narzędziem do emulacji dla Androida, musisz również zainstalować narzędzia programistyczne Android, aby zainstalować na nim aplikacje.

Rozpocznij od instalacji Java dla Linuksa.

sudo apt install openjdk-11-jdk
zainstaluj Javę dla Linuksa
zainstaluj Javę dla Linuksa

Pobierz Android Studio: Niestety aplikacja Android studio nie ma do pobrania pakietu binarnego. Pobierz pakiet programistyczny dla systemu Linux:

Kliknij tutaj, aby pobrać stronę.

po zakończeniu pobierania możesz wrócić do terminala i wyodrębnić Android Studio.

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

teraz przejdź do katalogu Android Studio bin, aby rozpocząć proces instalacji.

cd android-studio/bin

Uruchom skrypt instalacyjny Android Studio.

./studio.sh

po uruchomieniu Kreatora Android Studio pojawi się ekran powitalny jak poniżej. Naciśnij Dalej, aby kontynuować.

ekran powitalny Android Studio
ekran powitalny Android Studio

wybierz opcję Standard, a następnie naciśnij przycisk Dalej, aby kontynuować.

wybierz opcję standardową
wybierz opcję standardową

Wybierz motyw interfejsu użytkownika, jak poniżej.

Wybierz motyw UI
Wybierz motyw UI

Sprawdź ustawienia instalacji i naciśnij przycisk next, aby rozpocząć proces instalacji.

Sprawdź ustawienia Android Studio
Sprawdź ustawienia Android Studio

po pomyślnym zakończeniu instalacji otrzymasz ekran podsumowania, jak poniżej.

Instalacja Android Studio zakończyła się pomyślnie
Instalacja Android Studio zakończyła się pomyślnie

teraz możesz rozpocząć nowy projekt Android Studio.

Rozpocznij nowy projekt Androida
Rozpocznij nowy projekt Androida

Krok 7-Zainstaluj narzędzia wiersza poleceń Androida

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

Krok 8 – Uruchom serwer ADB

na razie Anbox jest gotowy do pracy, ale najpierw musisz uruchomić serwer ADB.

adb start-server
uruchom serwer ADB.
uruchom serwer ADB.

Krok 9 – Pobierz aplikację na Androida lub grę

na przykład poszukajmy gry do pobrania. APK Mirror to świetny zasób, aby znaleźć do pobrania gry na Androida w formacie APK.

przejdź do APK lustro, aby pobrać zamierzoną grę. Na razie należy pamiętać, że nie wszystkie gry na Androida będą działać poprawnie na Anbox. Aby uzyskać lepsze konfiguracje, musisz zainstalować wersję x86 z gry.

krok 10 – zainstalować i skonfigurować APK

po pobraniu gry APK. Przejdź do katalogu pobrań.

cd ~/Downloads

Zainstaluj apk gry za pomocą poniższego polecenia.

adb install game.apk
APK zainstalowany pomyślnie
APK zainstalowany pomyślnie

Otwórz Menedżera aplikacji Anbox z aplikacji.

Menedżer aplikacji Anbox
Menedżer aplikacji Anbox

krok 11 – Uruchom aplikację lub grę na Androida!

Uruchom grę
Uruchom grę

Voila, masz teraz aplikację na Androida w systemie Linux! To wszystko o konfigurowaniu Anbox w systemie Linux do uruchamiania aplikacji na Androida. Możesz teraz cieszyć się grą w gry na Androida na Linuksie.

wreszcie, mam nadzieję, że podobał Ci się ten samouczek. Twoja opinia i pytania są mile widziane.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.

Previous post Club Sandwich Pinwheels
Next post Kevin Plank omawia Under Armour ’ s Vision Quest