Es gibt viele Möglichkeiten, Android-Apps auf Desktop-PCs auszuführen, aber eine neue Lösung namens WayDroid scheint die beste Option für Linux-Rechner zu sein.
Es gibt viele Möglichkeiten, Android-Apps auf Desktop-Computern auszuführen. Desktop-Emulatoren wie BlueStacks sind beliebt Führen Sie Android x86 aus in einer virtuellen Maschine (oder Dual-Boot), oder Sie könnten warten Die Android-App-Kompatibilitätsebene von Windows 11. Anbox ist eine weitere Lösung zum Ausführen von Android-Apps, die Linux und Linux-basierte Smartphones unterstützen soll, aber auf Geräten mit geringem Stromverbrauch unter einer langsamen Leistung leidet. Jetzt gibt es ein weiteres Projekt, das darauf abzielt, Android-Apps auf Linux-Geräte zu bringen, jedoch ohne die bei Anbox üblichen Verlangsamungen und Störungen.
WayDroid (über Linux-Smartphones Und Tux-Telefone), früher Anbox-Halium genannt, ist eine neu erstellte Version von Anbox, die so konzipiert ist, dass sie mehr native Hardware des Host-Geräts nutzt als Anbox – was eine schnellere Leistung bedeutet. Das Hauptaugenmerk des Projekts liegt auf der Ausführung von Android-Apps auf Halium-basierten Linux-Telefonen (Halium ähnelt im Konzept
GSI von Android, aber für Standard-Linux), kann aber auch auf allen Geräten mit einem Mainline-Linux-Kernel ausgeführt werden.Das obige Video zeigt, wie WayDroid seit der OnePlus 6-Serie auf dem OnePlus 6 auf PostmarketOS Linux läuft kann den Standard-Linux-Kernel ausführen. Natürlich kann das OnePlus 6 Android-Apps mit seinem ursprünglichen Betriebssystem ausführen, aber WayDroid ist spannend, weil es vollständig offen ist. Sie könnten eine Linux-Distribution auf Ihrem Telefon ausführen und zusätzlich WayDroid für gelegentliche Android-Apps. während Sie weiterhin die volle Kontrolle über Ihr Gerät haben (mit Softwareunterstützung von Linux). Gemeinschaft).
Unten ist ein weiteres Video von WayDroid (von damals, als es noch als Neufassung von Anbox bekannt war), das auf einem Moto Z2 Force mit Ubuntu Touch läuft. Ohne die Ubuntu-Statusleiste oben wäre es schwer zu erkennen, dass die Android-Apps nicht auf einem nativen Gerät ausgeführt werden.
WayDroid rendert den grafischen Puffer in LXC mit direkter Wayland-Unterstützung (der Anzeigeserver, der heute von vielen Linux-Distributionen verwendet wird), was es flüssiger macht als das ursprüngliche Anbox-Projekt. Diese superflüssige Funktionalität gilt nicht nur für Linux-Telefone – sie funktioniert auch gut auf Desktop-Linux-Distributionen. Unten ist ein Screenshot von WayDroid, das auf dem Desktop-Ubuntu läuft, mit ähnlicher Fensterverwaltung wie Chrome OS.
Es ist spannend zu sehen, wie Android-Apps unter Linux immer besser werden, insbesondere da die Funktionalität eine der wichtigeren Änderungen in Windows 11 sein wird. Die Änderung dürfte Linux-basierten Telefonen am meisten zugute kommen, ebenso wie vielen wichtigen Apps wird nie als native Linux-Software verfügbar sein, wird aber in manchen Fällen auch für Desktop-PCs nützlich sein zu.
Der größte Haken im Moment ist, dass es in WayDroid keine Emulationsschicht gibt, also x86-Geräte (wie die meisten). Auf PCs können nur x86-Binärdateien ausgeführt werden, und auf ARM64-Geräten (die meisten Telefone und Tablets) kann nur ARM64 ausgeführt werden Binärdateien. Dies ähnelt jedoch der Funktionsweise der Wine-Kompatibilitätsebene Wine ist für Android verfügbar, kann die meiste Windows-Software auf den meisten Android-Geräten nicht ausgeführt werden, da es sich bei Telefonen normalerweise um ARM-Geräte handelt und die meiste Windows-Software nur x86-fähig ist. Der Entwickler hofft, die Emulation in Zukunft durch die Verwendung von Komponenten aus dem implementieren zu können Android-Subsystem für Windows 11.
Wenn Sie WayDroid ausprobieren möchten, schauen Sie sich das an GitHub-Repository des Projekts für die neuesten Installationsanweisungen.