Lange haben die Leute versucht, Android-Apps unter Linux laufen zu lassen. Schließlich macht es sehr viel Sinn. Android verwendet den Linux-Kernel. Warum war es dann so schwer?

Abgesehen vom Linux-Kernel sind Linux und Android radikal verschiedene Systeme. Linux verwendet die GNU-Benutzerumgebung, während Android eine ganz andere Version hat, die stark von Java abhängig ist. Android stützt sich außerdem auf viele Google-spezifische Tools wie die Play Store. Natürlich ist keines davon für Linux verfügbar oder wird unter Linux ausgeführt.

Anbox möchte die Lücke schließen, indem es eine Kompatibilitätsebene zwischen Android-Apps und Linux bereitstellt. Es verwendet den Linux-Kernel des Host-Systems, erstellt jedoch einen eigenen Android-Benutzerbereich. Sie können es sich ähnlich wie Wine (Windows-Kompatibilitätsebene) vorstellen.

Es ist wichtig zu bedenken, dass Anbox im frühen Alpha ist. Erwarte jetzt keine Perfektion. Ziel ist es, Funktionen und Apps zu testen und zu testen. Die Dinge werden brechen. Im Laufe der Zeit wird das Projekt ausgereift sein, und Sie werden wahrscheinlich in den kommenden Monaten etwas Verbesserung sehen.

Installieren Sie Anbox

Wenn Sie Ubuntu verwenden, sollte Snap bereits installiert sein. Anbox wird verpackt und als Snap-Paket verteilt. Verwenden Sie es, um Anbox zu installieren.

 snap installieren --edge --devmode anbox 

Installieren Sie die Anbox-Module

Sie werden ein paar spezielle Kernelmodule benötigen, bevor Anbox ordnungsgemäß funktioniert. Sie sind über eine PPA verfügbar, aktivieren Sie sie auf Ihrem System und installieren Sie sie.

 sudo add-apt-repository -y ppa: morphis / anbox-support sudo apt aktualisieren sudo apt install -y anbox-modules-dkms 

Wenn die Installation abgeschlossen ist, sollten Sie Ubuntu neu starten, um sicherzustellen, dass die Module geladen werden.

Anbox ausführen

Starten von Anbox ist ein bisschen seltsam. Im Moment lädt der Launcher selbst nicht alles, was Sie brauchen. Zuerst müssen Sie ein Terminalfenster öffnen. Führen Sie in diesem Fenster den folgenden Befehl aus.

 Anbox Session-Manager 

Es sieht so aus, als ob der Befehl nicht mehr reagiert. Es ist nicht. Lassen Sie das Fenster einfach im Hintergrund laufen.

Starten Sie nun Anbox so, wie Sie es normalerweise durch Unity oder den von Ihnen ausgeführten Desktop tun würden.

Es dauert ein paar Sekunden, aber Anbox wird geöffnet und zeigt Ihnen die Apps, die es derzeit installiert hat. Das Sortiment ist so knapp wie es nur geht. Dort gibt es nur grundlegende Dienstprogramme - keinen Browser oder Play Store.

Fühlen Sie sich frei zu erkunden, was Sie haben. Es sollte alles gut funktionieren. Sie werden sofort alles als die Standardanwendungen erkennen, die mit Android geliefert werden.

Installieren Sie Pakete mit ADB

Also, wie bekommt man dort echte Apps? Auch das ist immer noch sehr grob. Sie müssen den ADB (Android Debug Bridge) verwenden. Zumindest ist es einfach einzurichten.

Öffnen Sie ein Terminal und installieren Sie die notwendigen Pakete mit apt .

 sudo apt installieren android-tools-adb android-tools-fastboot 

Nachdem die Installation abgeschlossen ist, können Sie wie ApkMirror eine Website aufrufen, um einige Android-App-Pakete abzurufen. Sie können sie nicht von Ihrem Telefon exportieren, da Anbox als x86-Computer und nicht als ARM ausgeführt wird. Das ist wichtig, wenn Sie nach Apps suchen.

Es ist auch wichtig, daran zu denken, dass nicht jede App funktioniert. Momentan gibt es keine Möglichkeit, den Play Store oder die Google Play-Dienste in Anbox zu verwenden. Daher werden keine Apps benötigt, die Play Services benötigen.

Sobald Sie eine App installiert haben, können Sie adb dazu verwenden. Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein, während Anbox ausgeführt wird. Die App wird in Anbox installiert.

 adb install 'Name-of.apk' 

Nach Abschluss des Vorgangs wird das App-Symbol in Anbox angezeigt. Versuchen Sie es zu starten. Es könnte funktionieren; vielleicht nicht. Experiment. Das ist jetzt wirklich der Punkt.

Schlussgedanken

Obwohl Anbox möglicherweise nicht für den täglichen Gebrauch bereit ist, ist es ein interessantes Tool, das einige Aufmerksamkeit und einige Tests verdient. Während es sich entwickelt und reift, kann Anbox der beste Weg sein, um Android-Anwendungen unter Linux auszuführen, und kann möglicherweise eine völlig neue Welt von Anwendungen für Linux-Benutzer eröffnen.