Ubuntu

So installieren und starten Sie Android-Apps auf Ubuntu mit Anbox

So installieren und starten Sie Android-Apps auf Ubuntu mit Anbox

Haben Sie jemals darüber nachgedacht, eine Android-App oder ein Spiel auf Ihrem Linux-System auszuführen?? Android und Linux sind nahe Verwandte, und es gibt keinen triftigen Grund, warum es sich nicht lohnt, sich das vorzustellen. Ein neues vielversprechendes Projekt „Anbox“ ist auf dem Weg, eine wunderbare Anwendung für Linux-Benutzer zu werden.

Anbox ist ein Linux-Systememulationstool. Es kann als Schicht zwischen Android-Apps und Ihrem Linux-System fungieren, die rein codiert sind. Es ermöglicht Ihnen, Android-Anwendungen auf Ihrem Linux-System auszuführen und auszuführen.

Beachten Sie, dass Anbox nicht der erste Android-Emulator für Linux ist. Auch Projekte wie Shashlik oder Genimobile verwenden einen Emulator, um Android auszuführen. Diese Emulatoren erstellen ein ganzes emuliertes System mit eigenem Kernel. Auf der anderen Seite führt Anbox das Android-System unter dem gleichen Kernel wie das Host-Betriebssystem aus. Es wird keine Emulationsschicht wie QEMU benötigt. Alles läuft direkt auf Hardware. Es ermöglicht auch eine viel bessere Integration mit dem Host-Betriebssystem.

Anbox platziert das Android-Betriebssystem in einem Container, der den Hardwarezugriff zusammenfasst und Kerndienstsysteme in ein Linux-System integriert. Wie jede andere native Anwendung ist jede Android-Anwendung in Ihr Betriebssystem integriert.

Anbox unter Ubuntu installieren

In diesem Tutorial werden wir Sie durch die Anbox-Installation führen und Ihr Linux so konfigurieren, dass es jede Android-Anwendung ausführen kann. Obwohl es keine leichte Aufgabe ist, werden wir versuchen, es für Sie einfacher zu machen.

Schritt 1 - Systemaktualisierung

Bevor Sie unser Tutorial starten, müssen Sie zunächst sicherstellen, dass Ihr System auf dem neuesten Stand ist. Starten Sie das Terminal und geben Sie die folgenden Befehle ein:

sudo apt-get update sudo apt-get upgrade

Schritt 2 – Anbox Repo zu Ihrem System hinzufügen

In diesem Abschnitt fügen wir das PPA zu Ihrem Linux-System hinzu und installieren das wesentliche und geeignete Paket anbox-modules-dkms, das die Kernel-Module enthält.

Fügen Sie Ihrem System das Anbox-Repository hinzu.

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

Anbox-Kernel-Module aktivieren

Aktualisieren Sie Ihr System.

sudo apt-Update

Repository aktualisieren

Schritt 3 - Kernel-Module installieren

Installieren Sie die entsprechenden Kernel-Module mit den folgenden Befehlen:

sudo apt install anbox-modules-dkms

Kernelmodule manuell starten:

sudo modprobe ashmem_linux sudo modprobe binder_linux

Einrichten von Kernel-Modulen

Schritt 4 - Kernel-Module überprüfen

Lassen Sie uns nun überprüfen, ob neue Kernel-Module erfolgreich installiert wurden.

ls -l /dev/ashmem,binder

Die Ausgabe des vorherigen Befehls sollte wie im folgenden Screenshot aussehen.

Überprüfen Sie die installierten Kernel-Module

Schritt 5 – Anbox-Installation mit Snap

Jetzt installieren wir die Anbox mit dem Snap-Befehl.

Stellen Sie zunächst sicher, dass Sie Snap installiert haben. Ubuntu 18.04 und höher sollte standardmäßig mit Snap installiert sein. Wenn nicht, können Sie Snap mithilfe unserer Anleitung installieren.

snap --version

Snap-Version

Anbox installieren. Beachten Sie, dass wir die Beta-Version herunterladen werden, da sie sich noch in der Entwicklungsphase befindet.

sudo snap install --devmode --beta anbox

Anbox installieren

Nach Abschluss der Installation sollte die Ausgabe erfolgreich wie folgt aussehen.

Anbox erfolgreich installiert

Schritt 6 - Android Studio-Installation

Da Anbox ein Emulationstool für Android ist, müssen Sie auch Android-Entwicklungstools installieren, um Apps darauf zu installieren.

Beginnen Sie mit der Installation von Java für Linux.

sudo apt install openjdk-11-jdk

Java für Linux installieren

Android Studio herunterladen: Leider verfügt die Android Studio-Anwendung über kein herunterladbares Binärpaket. Laden Sie Ihre Entwicklungssuite für Linux herunter:

Klicken Sie hier für die Download-Seite.

Nachdem der Download abgeschlossen ist, können Sie zu Ihrem Terminal zurückkehren und das Android Studio extrahieren.

cd ~/Downloads entpacken android-studio-ide-*-linux.Postleitzahl

Wechseln Sie nun in das bin-Verzeichnis von Android Studio, um den Installationsprozess zu starten.

cd android-studio/bin

Führen Sie das Android Studio-Installationsskript aus.

./Studio.Sch

Wenn der Android Studio-Assistent startet, wird ein Begrüßungsbildschirm wie der folgende angezeigt. Drücken Sie Weiter, um fortzufahren.

Android Studio-Begrüßungsbildschirm

Wählen Sie die Option Standard und drücken Sie dann auf Weiter, um fortzufahren.

Standardoption auswählen

Wählen Sie Ihr Benutzeroberflächenthema wie unten aus.

UI-Design auswählen

Überprüfen Sie Ihre Installationseinstellungen und klicken Sie auf Weiter, um den Installationsvorgang zu starten.

Überprüfen Sie die Android Studio-Einstellungen

Wenn die Installation erfolgreich abgeschlossen ist, erhalten Sie einen zusammenfassenden Bildschirm wie unten.

Die Installation von Android Studio wird erfolgreich abgeschlossen

Jetzt können Sie ein neues Android Studio-Projekt starten.

Starten Sie das neue Android-Projekt

Schritt 7 - Android-Befehlszeilentools installieren

sudo apt installieren android-tools-adb

ADB installieren

Schritt 8 - ADB-Server starten

Im Moment ist die Anbox einsatzbereit, aber zuerst müssen Sie den ADB-Server starten.

adb start-server

Starten Sie den ADB-Server.

Schritt 9 – Laden Sie Ihre Android-App oder ein Spiel herunter

Suchen wir zum Beispiel nach einem Spiel zum Herunterladen. APK Mirror ist eine großartige Ressource, um herunterladbare Android-Spiele im APK-Format zu finden.

Gehen Sie zum APK-Spiegel, um Ihr beabsichtigtes Spiel herunterzuladen. Beachten Sie vorerst, dass nicht alle Android-Spiele auf Anbox korrekt funktionieren. Auch für bessere Konfigurationen müssen Sie die x86-Version von Ihrem Spiel installieren.

Schritt 10 - APK installieren und konfigurieren

Nach dem Herunterladen Ihres Spiel-APK. Gehen Sie zum Download-Verzeichnis.

cd ~/Downloads

Installieren Sie das Spiel-APK mit dem folgenden Befehl.

adb install spiel.apk

APK erfolgreich installiert

Öffnen Sie den Anbox Application Manager aus Ihren Anwendungen.

Anbox-Anwendungsmanager

Schritt 11 - Starten Sie Ihre Android-App oder Ihr Spiel!

Starten Sie Ihr Spiel

Voila, Sie haben jetzt eine Android-App auf Ihrem Linux-System! Das ist alles über die Konfiguration von Anbox auf Ihrem Linux-System, um Android-Apps auszuführen. Sie können jetzt Ihre Android-Spiele auf Ihrem Linux genießen.

Abschließend hoffe ich, dass Ihnen dieses Tutorial gefallen hat. Ihr Feedback und Ihre Fragen sind willkommen.

So entwickeln Sie ein Spiel unter Linux
Vor einem Jahrzehnt hätten nicht viele Linux-Benutzer vorhergesagt, dass ihr Lieblingsbetriebssystem eines Tages eine beliebte Spieleplattform für kom...
Open-Source-Ports kommerzieller Spiele-Engines
Kostenlose, quelloffene und plattformübergreifende Spiel-Engine-Nachbildungen können verwendet werden, um sowohl alte als auch einige der relativ neue...
Beste Befehlszeilenspiele für Linux
Die Befehlszeile ist nicht nur Ihr größter Verbündeter bei der Verwendung von Linux – sie kann auch eine Quelle der Unterhaltung sein, da Sie damit vi...