Wer hat gesagt, dass Sie ein Smartphone brauchen, um die Vorteile von Android-Apps zu genießen? Vielleicht möchten Sie Ihre Lieblings-Apps zur Verfügung haben, während Sie an Ihrem Linux-PC arbeiten, aber nicht an Ihr Telefon gebunden sein. Mit einem Android-Emulator für Linux können Sie das Smartphone-Erlebnis ohne Smartphone genießen.
Immerhin verwendet Android den Linux-Kernel selbst, sodass es nicht unmöglich ist, eine emulierte Version dieses Smartphone-Betriebssystems auf Ihrem PC auszuführen. Hier sind vier der besten Android-Emulatoren, die Sie verwenden können, wenn Sie Linux ausführen.
1. Android-x86
Die Android-x86 Projekt ist nicht ausschließlich für die Emulation. Es ist eine Alternative zum Ausführen von Windows oder Linux auf Ihrem PC oder Laptop. Es ist eine Portierung von Android auf die x86-CPU-Architektur, die fast alle modernen PCs und Laptops verwenden. Dies ist anders als bei Smartphones, die stattdessen leichtere ARM-Prozessoren mit geringerer Leistung verwenden.
Da Android-x86 für die Ausführung auf einem typischen PC portiert wurde, können Sie Android-x86 als virtuelle Maschine mit VirtualBox oder VMware ausführen. Aus diesem Grund ist es eine gute Option für die Linux-Android-Emulation. Sie können Ihre Android-Apps jetzt zusammen mit Ihren anderen Linux-Programmen ausführen.
Der Google Play Store wird mit Android-x86 geliefert, d. h. Sie können alle Ihre Lieblings-Apps installieren, sobald Sie Ihre virtuelle Maschine einrichten. Eine Warnung jedoch: Nicht jede Android-App läuft auf der x86-PC-Plattform, Sie müssen sie also zuerst ausprobieren.
Android-x86 befindet sich in aktiver Entwicklung, daher können Sie mit regelmäßigen Verbesserungen und Funktionen sowie Geschwindigkeits- und Leistungsoptimierungen rechnen. Es ist Vanille-Android und es fehlt an Bloatware. Die einzigen Einschränkungen, die Sie haben, sind die Systemressourcen Ihres eigenen PCs.
2. ARCHON
Sie müssen keine virtuelle Maschine ausführen, damit Ihre Android-Apps unter Linux funktionieren. Danke an die ARChon Projekt können Sie Ihre Android-Apps in Ihrem Chrome-Webbrowser ausführen. Das ARC im Namen steht für Android Runtime for Chrome und fungiert als miniaturisierte Android-Umgebung für Ihre Apps.
ARC selbst ist eine Google-Erstellung, eine frühe Testumgebung für die Ausführung von Android-Apps auf Chrome OS. Das gleiche Prinzip gilt für ARChon, das die Open-Source-Elemente von ARC benötigt, um eine modifizierte Version im Chrome-Browser auszuführen. Installieren Sie einfach die modifizierte ARChon-Laufzeit als Entwicklererweiterung in Chrome und fügen Sie dann andere Apps mit dem APK zu Chrome-Erweiterungstool hinzu, das vom ARCon-Entwickler bereitgestellt wird.
Sie werden hier nicht Google Play bekommen und nicht jede App wird sich als stabil erweisen. ARChon ist ansonsten ein guter Workaround, um einige Apps auf Ihrem Linux-PC auszuführen, ohne auf eine virtuelle Maschine zurückzugreifen.
3. Anbox – Android in einer Box
Virtuelle Maschinen bieten einen stumpfen Ansatz für die Android-Emulation. Anbox (Android in a Box) versucht etwas anderes. Es läuft als Linux-Container und teilt Ihren Linux-Kernel und Ihre Ressourcen, bleibt aber ansonsten enthalten.
Es mag enthalten sein, aber da Anbox den Host-Kernel teilt und direkten Zugriff auf die Hardware ermöglicht, ist dies ein viel schnellerer Ansatz, um Ihre Android-Apps auf Ihrem PC zum Laufen zu bringen. Die Leistung ist besser und aufgrund des Container-Ansatzes ist es sicher – Sie gehen kein Risiko ein, unsichere Apps auszuführen.
Es ist nicht im Lieferumfang des Google Play Store enthalten, daher müssen Sie Apps manuell suchen und installieren. Der Bedarf an Ihren PC-Ressourcen ist geringer als bei der Emulation mit einer virtuellen Maschine. Dies macht es zu einer guten Option für Geräte mit geringer Leistung.
4. Genymotion
Professionelle Entwickler und Android-Spieler können sich gleichermaßen auf etwas freuen, wenn sie das verwenden Genymotion Android-Emulator. Dies ist ein weiterer Ansatz für virtuelle Maschinen, aber aus kommerzieller Sicht wohl der am besten unterstützte.
Genymotion ist ein kommerzielles Produkt, bei dem virtuelle Android-Maschinen als Cloud-Images oder lokale Desktop-VMs mit Virtualbox verfügbar sind. Es enthält viele einzigartige Testelemente, wie gefälschte GPS- und Batterieberichte, sodass es für Entwickler und Testingenieure nützlich ist. Es bietet auch die Option, die Google Play-Dienste standardmäßig zu installieren.
Heimanwender haben mit der Genymotion Personal Edition ein reduziertes Produkt, das für Heimanwender kostenlos ist und einige der fortgeschritteneren Testfunktionen fehlen. Ansonsten brauchst du a jährliche Genymotion-Lizenz um die Software ausführen und fachlichen Support in Anspruch nehmen zu können.
Probieren Sie einen Android-Emulator für Linux aus
Das Ausführen von Android unter Linux ist dank dieser verschiedenen Android-Emulatoren nicht schwierig. Sie können Vanilla Android in einer virtuellen Maschine mit Android-x86 oder in Ihrem Browser mit ARChon ausführen.
Wenn Ihr PC für die Emulation nicht gut genug ist, können Sie stattdessen Ihr Android-Smartphone jederzeit auf Ihren Linux-PC spiegeln. Wenn Sie Ihre eigene bevorzugte Methode zum Ausführen von Android-Apps unter Linux haben, schlagen Sie diese bitte in den Kommentaren unten vor.
Bildnachweis: Android-x86-Projekt, Vlad Filippov über ARCHon GitHub
Unterstützen Sie unsere Arbeit ❤️
Wenn Ihnen dieser Artikel gefallen hat, können Sie uns mit einem Trinkgeld unterstützen, damit wir weiterhin großartige Inhalte veröffentlichen können.



























