Verwenden Sie Scrcpy, um Android unter Linux zu spiegeln und zu steuern

Verwenden Sie Scrcpy, um Android unter Linux zu spiegeln und zu steuern
Scrcpy-Funktionsbild

Scrcpy (ausgesprochen „ Screen Copy “) ist eine Open-Source-Anwendung, mit der Sie Ihr Android-Gerät nahtlos unter Linux steuern und spiegeln können. Sie können Ihr Android-Gerät per USB-Kabel oder drahtlos verbinden und es mit Tastatur und Maus steuern. Hier zeigen wir Ihnen, wie Sie Ihr Android-Gerät unter Linux steuern.

Warum Sie Scrcpy unter Linux benötigen

Sie fragen sich vielleicht, warum Sie von all den Bildschirmfreigabe- und Android-Spiegelungsanwendungen Scrcpy auf Ihrem Linux-System benötigen? Die Antwort ist einfach: Für Scrcpy müssen Sie weder eine App auf Ihrem Telefon installieren, noch benötigen Sie Root-Zugriff auf Ihr Gerät. Darüber hinaus ist es ein Open-Source-, leichtes und leistungsstarkes Befehlszeilentool, das sich ideal für alle eignet, die ihr Android-Gerät auf einem Linux-System spiegeln und steuern und dabei die Freiheit der Skripterstellung und Anpassung genießen möchten.

Darüber hinaus können Sie Video und Audio Ihres Android-Bildschirms mit zahlreichen Anpassungsoptionen wie Bitrate und Auflösung aufzeichnen, was es ideal für die Erstellung von Tutorials oder die Aufzeichnung von Spielabläufen macht.

Funktionen von Scrcpy

Hier sind einige der besten Funktionen von Scrcpy:

  • Erfordert weder Internet noch Benutzerkonto
  • Ermöglicht Ihnen, den Bildschirm Ihres Geräts aufzuzeichnen
  • Spiegeln Sie Android mit hoher Qualität (1920 × 1080 oder höher) und geringer Latenz (35–70 ms).
  • Unterstützt Audioweiterleitung (Android 11+)
  • Ermöglicht die bidirektionale Nutzung der Zwischenablage
  • Unterstützt OpenGL und OTG-Modus
  • Ermöglicht das Spiegeln von Android als Webcam
  • Unterstützt Kameraspiegelung (Android 12+)
  • Verfügbar für Linux, Windows und macOS
  • Physische Tastatur- und Maussimulation
  • Ermöglicht die Nutzung Ihres Telefons bei ausgeschaltetem Bildschirm
  • Ermöglicht das Zuschneiden des Android-Gerätebildschirms während der Spiegelung
  • Unterstützt die gleichzeitige Spiegelung mehrerer Geräte

Scrcpy hat auch viele andere interessante Funktionen. Sie können alle diese Funktionen erkunden, indem Sie mit diesem Dienstprogramm experimentieren.

Installieren von Scrcpy unter Linux

Bevor Sie Scrcpy installieren, sollten Sie adb (Android Debug Bridge) auf Ihrem System installieren. Führen Sie dazu je nach Distribution einen der folgenden Befehle aus:

Installieren Sie adb

Installieren Sie nach der Installation von adb die stabile Version von Scrcpy:

Installieren Sie Scrcpy

Sie können die stabile Version von Scrcy auch mit Snap installieren:

Installieren Sie Scrcpy mit Snap

Nach der erfolgreichen Installation können Sie die Version mit dem folgenden scrcpy -vBefehl überprüfen:

Scrcpy-Version

Installieren Sie die neueste Version von Scrcpy für weitere Funktionen

Wenn Sie Funktionen wie Audioweiterleitung und Kameraspiegelung benötigen , müssen Sie die neueste Version von Scrcpy installieren (derzeit ist es Version 2.4).

Zu diesem Zweck müssen Sie es über den Quellcode installieren .

Stellen Sie zunächst sicher, dass Ihr System über alle erforderlichen Abhängigkeiten verfügt:

Scrcpy-Abhängigkeiten

Klonen Sie dann das Scrcpy-Repository mit dem git clonefolgenden Befehl:

Scrcpy-Repository klonen

Navigieren Sie als Nächstes zu seinem Verzeichnis und führen Sie das Scrcpy-Installationsskript aus:

Installieren Sie das neueste Scrcpy

Auf diese Weise wird die neueste Version von Scrcpy auf Ihrem Linux-System installiert. Um dies zu überprüfen, führen Sie den folgenden Befehl aus:

Jetzt können Sie per USB oder drahtlos eine Verbindung mit Ihrem Android-Gerät herstellen.

Herstellen einer Verbindung mit Ihrem Android über ein USB-Kabel

Um eine Verbindung zu Ihrem Android-Gerät herzustellen, müssen Sie die Entwickleroptionen und das USB-Debugging aktivieren .

Gehen Sie dazu zu den Einstellungen Ihres Geräts -> Systemoption :

Android-Einstellungen

Öffnen Sie die Option „Über das Telefon“ und klicken Sie mehrmals auf die Build-Nummer, bis Sie die Nachricht „ Sie sind ein Entwickler “ erhalten:

Tippen Sie 7 Mal auf die Build-Nummer

Gehen Sie als Nächstes zurück zu den Systemeinstellungen . Hier können Sie die Entwickleroptionen sehen . Aktivieren Sie in den Entwickleroptionen die Option USB-Debugging :

Entwickleroptionen und USB-Debugging aktivieren

Nachdem Sie die USB-Debugging -Option aktiviert haben, erhalten Sie eine Eingabeaufforderung zur Bestätigung Ihrer Auswahl. Drücken Sie hier die OK- Taste:

USB-Debugging zulassen

Verbinden Sie nun Ihr Telefon mit einem USB-Kabel mit Ihrem Linux-System. Anschließend wird auf Ihrem Android-Gerät eine Benachrichtigung über den USB-Debugging-Modus angezeigt.

Öffnen Sie als Nächstes das Terminal in Ihrem Linux-System und führen Sie den scrcpyBefehl aus, um Ihr Gerät zu spiegeln:

Scrcpy über USB-Kabel verbinden

Insbesondere können Sie die Spiegelung Ihres Android auf Ihrem System sehen.

Um die Verbindung zum Telefon zu trennen, drücken Sie einfach die Taste Ctrl+ C.

Herstellen einer Verbindung mit Ihrem Android über eine drahtlose Verbindung

Sie können Ihr Android-Gerät auch drahtlos verbinden. Verbinden Sie zunächst Ihr Telefon über ein USB-Kabel mit Linux und führen Sie den folgenden adbBefehl aus, um zu sehen, ob Linux Ihr Android-Gerät erkennt:

Finden Sie die IP-Adresse Ihres Android heraus:

Ausgabe der Befehle „adb-Geräte“ und „adb-Shell-IP-Route“

Denken Sie daran : Ihr Linux und Android müssen mit derselben WLAN-Verbindung verbunden sein.

Sie können die IP-Adresse Ihres Telefons auch überprüfen, indem Sie zu dessen Einstellungen -> Kabellos und Netzwerk -> WLAN gehen und die Schaltfläche Konfigurieren drücken:

Suchen Sie die IP-Adresse in den Android-WLAN-Einstellungen

Nachdem Sie die IP-Adresse Ihres Telefons kennen, müssen Sie einen Port für Ihre TCP/IP-Verbindung konfigurieren. Ich habe ihn beispielsweise auf 5000 eingestellt:

Trennen Sie nun das USB-Kabel von Ihrem Telefon. Verbinden Sie Ihr Telefon dann über ein Netzwerk mit seiner IP-Adresse und dem angegebenen TCP/IP-Port mit Ihrem Linux-System:

Adb-Verbindung

Bei mehreren Geräten können Sie die Seriennummer Ihres Android verwenden, um sich über ein Netzwerk mit ihm zu verbinden:

Führen Sie abschließend den scrcpyBefehl zum Steuern und Spiegeln Ihres Android aus:

Verbindung zum Telefon herstellen Über TCP/IP

Wie bereits erwähnt, können Sie diese Verbindung durch Drücken der Taste Ctrl+ trennen C.

Scrcpy-Anwendungsbeispiele

Sehen wir uns einige Beispiele des Scrcpy-Befehls an, um zu verstehen, wie er funktioniert.

Fenstertitel ändern

Sie können den Titel des Fensters, in dem Ihr Android angezeigt wird, mithilfe der --window-titleFlagge im scrcpyBefehl ändern:

Ändern Sie den Fenstertitel des Scrcpy-Android-Bildschirms

Android-Bildschirm aufzeichnen

Sie können den Bildschirm Ihres Android-Geräts mit den Flags -roder aufzeichnen --record. Sie können beispielsweise den Bildschirm Ihres Geräts aufzeichnen und in einer neuen Datei mit dem Namen „ maketecheasier.mp4 “ speichern:

Scrcpy-Aufzeichnungsbildschirm

-rSie können das Flag auch mit dem Flag kombinieren -N, was bedeutet, dass keine Anzeige erfolgt. Auf diese Weise wird Ihr Android-Bildschirm unter Linux nicht angezeigt. Der gesamte Bildschirm wird jedoch trotzdem in einer Datei aufgezeichnet:

Scrcpy Keine Anzeigeaufzeichnung

Fensterbildschirm anpassen

-mDarüber hinaus können Sie mit der Option oder die maximale Größe (Breite und Höhe) Ihres Fensters festlegen --max-size:

Scrcpy legt maximale Größe fest

Sie können den Spiegel sogar auf den Nur-Lese-Modus beschränken, indem Sie das Flag -noder verwenden --no-control. Auf diese Weise können Sie Ihren Android-Bildschirm nur unter Linux anzeigen:

Darüber hinaus können Sie die Bildrate der Bildschirmaufnahme mit dem --max-fpsFlag im Scrcpy-Befehl begrenzen:

Scrcpy bietet außerdem ein --show-touchesFlag, mit dem Sie die physischen Berührungen des Geräts in Echtzeit auf Ihrem Linux sehen können:

Sie können das -SFlag des Scrcpy-Befehls verwenden, um Ihr Gerät zu sperren und es trotzdem steuern zu können. Dieses Flag hilft, die Energie Ihres Android zu sparen:

Zuletzt können Sie mit dem --rotationFlag die anfängliche Anzeigerotation festlegen. Der Standardwert ist 0 . Die möglichen Werte sind jedoch 0, 1, 2 und 3, wobei jeder Wert eine Rotation von 90 Grad gegen den Uhrzeigersinn hinzufügt:

Scrcpy-Rotation

Scrcpy bietet zahlreiche weitere nützliche Optionen , die Sie erkunden und ausprobieren müssen.

Scrcpy aus Linux entfernen

Sie können je nach Installationsmethode einen der folgenden Befehle ausführen, um Scrcpy von Ihrem System zu deinstallieren:

Scrcpy entfernen

Auf diese Weise haben Sie Scrcpy erfolgreich von Ihrem System entfernt. Falls Ihnen Scrcpy nicht gefällt, können Sie andere Android-Spiegelungs-Apps ausprobieren, um Ihr Gerät von Ihrem Linux-System aus zu steuern.

Bildnachweis: Nimrach Chaudhry. Alle Änderungen und Screenshots von Nimrah Chaudhry.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert