Führen Sie Android Apps unter Linux mit Shashlik aus

Führen Sie Android Apps unter Linux mit Shashlik aus
⏱️ 4 min read

Es scheint, als gäbe es jeden Tag eine neue Möglichkeit, Android-Apps auf dem Linux-Desktop auszuführen. Die meisten neuen Methoden zum Ausführen dieser Apps umfassen entweder die Installation einer virtuellen Maschine mit Android oder die Verwendung verschiedener Google Chrome-Erweiterungen zum Laden von APKs. Diese Methoden sind nett, passen aber nicht sehr gut zum Linux-Ökosystem.

Geben Sie Shashlik ein, ein neues Projekt, mit dem Android-Apps zusammen mit dem Linux-Desktop ausgeführt werden sollen – keine VirtualBox-Instanzen oder Browser. Klingt vielversprechend, oder? Hier erfahren Sie, wie Sie es auf Ihrem Linux-Desktop zum Laufen bringen.

Installation

Shashlik stellt ein Paket zur Installation zur Verfügung. Die aktuelle Version des verfügbaren Pakets 0.9.3.

Auf Ubuntu

Am einfachsten ist es, die .deb-Datei von der Website herunterzuladen und darauf zu doppelklicken, um sie zu installieren. Alternativ können Sie den folgenden Befehl im Terminal ausführen:

Sobald Sie die .deb-Paketdatei haben, ist es Zeit, sie auf Ihrem System zu installieren.

Nach der Installation des Pakets kann ein Fehler auftreten. Das passiert nicht immer, aber manchmal kann es. Dies liegt daran, dass nicht alle Abhängigkeiten korrekt erfüllt wurden. Keine Sorge, dies kann leicht mit einem einzigen Befehl behoben werden.

Nachdem die Abhängigkeiten korrigiert wurden, installieren Sie das Paket erneut (indem Sie das eingeben dpkg Befehl wieder oben aufgeführt).

Unter Arch Linux

Shashlik ist nicht nur unter Ubuntu verfügbar. Arch-Benutzer können es ebenfalls installieren. Zeigen Sie einfach Ihren Lieblings-AUR-Helfer darauf Paket. Gehen Sie den Installationsprozess durch, und es wird gelöscht, dekompilieren Sie die .deb-Datei und installieren Sie sie auf Ihrem System.

Dinge, die Sie wissen sollten

Erstens: Shashlik befindet sich in der Entwicklung und hat noch nicht einmal eine 1.0-Version erreicht, sodass die Dinge möglicherweise unglaublich instabil sind.

Zweitens: Obwohl Sie Android-Anwendungen ausführen können, sollten Sie sich vor Google-bezogenen Apps scheuen. Google Play Services werden nicht unterstützt, und jede App, die dies stark nutzt, funktioniert auf keinen Fall.

Drittens: Shashlik hat keinen App Store. Damit dieses Programm funktioniert, müssen Sie die APK der gewünschten App herunterladen. Dies geschieht am einfachsten durch einen Besuch APK Spiegel.

schaschlik-hörbar

Hinweis: Shashlik kann nur Android APK-Dateien mit einer x86-Variante ausführen. Stellen Sie sicher, dass Sie diese Version auf APK Mirror herunterladen. ARM Android-Pakete funktionieren derzeit einfach nicht.

Wie funktioniert es?

Shashlik verwendet den Android-Emulator, den Google im Android Software Development Kit enthält. Dadurch können Android-Anwendungen auf Ihrem Linux-Desktop ausgeführt werden. Hier erfahren Sie, wie Sie eine App zum Laufen bringen. Öffnen Sie zuerst ein Terminal und geben Sie dann den folgenden Befehl ein:

shashlik-run-command-terminal

Sobald Sie sich in dem Verzeichnis befinden, in dem sich die APK befindet, ist es Zeit, die Datei auszuführen.

Sobald Sie diesen Befehl ausgeführt haben, sollte sich zusammen mit der App, die Sie ausführen möchten, ein Smartphone-ähnliches Fenster öffnen.

Was macht Shashlik so besonders?

Das Tolle an Shashlik ist die Tatsache, dass es nicht versucht, etwas neu zu erfinden. Es nutzt nur eine Reihe von Tools, die bereits vorhanden sind: Googles Android SDK. Mit ihrer modifizierten Android-Laufzeit kann Shashlik jede Android-Anwendung, für die Sie sie angeben, direkt starten.

shashlik-spotify-login-screen

Wenn Sie die APK-Datei zur Laufzeit angeben, geht sie aus und findet das Symbol und extrahiert es. Auf diese Weise wird beim Öffnen der App ein bekanntes Symbol in Ihrer Taskleiste angezeigt. Das ist praktisch, aber eine echte Killer-Funktion wäre die Möglichkeit, Startverknüpfungen auf dem Desktop oder in einem Menü zu erstellen.

Schaschlik-Flappy-Vogel

Dieses Tool ist sicherlich kein neues Konzept. Im Jahr 2014 schrieb Google selbst eine Laufzeit und begann mit Entwicklern zusammenzuarbeiten, um ihre eigenen Android-Apps für die Ausführung auf Chrome zu portieren. Der Grund, warum Shashlik vielversprechender erscheint als Googles Bemühungen, ist die Tatsache, dass Sie erstklassige Android-Programme außerhalb von Chrome ausführen können.

Das Beeindruckende ist jedoch nicht nur, dass es nicht in Chrome ausgeführt wird. Es ist die Tatsache, dass die Entwickler ernsthafte Pläne haben. Ihr langfristiges Ziel ist es, Android so eng wie möglich in die Linux-Basis zu integrieren. Dies kann bedeuten, dass die Apps uneingeschränkten Zugriff auf das Benachrichtigungssystem einer Desktop-Umgebung erhalten und die Zugriffsmöglichkeiten einer Android-App auf Dateisysteme, die Größenänderung von Fenstern und vieles mehr verbessert werden.

Fazit

Shashlik ist eine beeindruckende Version der Ausführung von Android-Anwendungen direkt auf dem Linux-Desktop. Das Beste daran ist, dass Sie Chrome nicht auf Ihrem System haben müssen. Dies ist großartig, wenn man bedenkt, dass es auf PCs mit niedriger und mittlerer Reichweite nicht die beste Erfolgsbilanz aufweist. Wenn Sie eine Android-App benötigen, um Ihre Arbeit zu erledigen, und nicht daran interessiert sind, herumzubasteln, ist dieses Programm ein Hit und Miss. Es ist sehr fehlerhaft und es gibt wirklich keine Garantie dafür, dass ein Programm funktioniert. Wenn Sie jedoch bereit sind, sich durch die Fehler zu setzen, um etwas zum Laufen zu bringen, zeigt Shashlik ein sehr gutes Potenzial.

Welche Android-Apps würden Sie auf Ihrem Linux-PC ausführen? Sagen Sie es uns unten!

Bildnachweis: Photobucket

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Das könnte dich auch interessieren …

Abonnieren
Benachrichtige mich bei
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x