Scrcpy-Launcher: Verpasst Scrcpy eine grafische Oberfläche (Windows)
Caschy hatte erst jüngst darüber berichtet, dass das Tool Scrcpy in Version 2.0 erschienen ist. Scrcpy ist eine Anwendung, die es Anwendern ermöglicht, ihren Android-Bildschirm auf ihrem Computer anzuzeigen und zu steuern. Sie benötigen keinen Root-Zugriff und können die Anwendung für verschiedene Zwecke verwenden, wie z. B. zum Spielen von Android-Spielen oder zum Testen von Apps.
Das Ganze erfolgt über die Eingabe in einer Kommandozeile. Unser Leser Daniel hat uns mittlerweile informiert, dass er einen nützlichen Launcher (aktuell nur für Windows) für das Tool entwickelt hat, der Scrcpy ein grafisches Interface verpasst. Aktuell sei im Installer noch die alte Scrcpy-Version enthalten, dies ließe sich aber manuell anpassen.
Zur Nutzung müssen allerdings die Entwickleroptionen eures Smartphones aktiviert sein. Wie das funktioniert, hat Daniel auf der Downloadseite zum Launcher auch beschrieben.
Transparenz: In diesem Artikel sind Partnerlinks enthalten. Durch einen Klick darauf gelangt ihr direkt zum Anbieter. Solltet ihr euch dort für einen Kauf entscheiden, erhalten wir eine kleine Provision. Für euch ändert sich am Preis nichts. Partnerlinks haben keinerlei Einfluss auf unsere Berichterstattung.
Das Programm Scrcpy benötigt 5.72MB. Die hier vorgeschlagene GUI über 50MB. Das 10fache an Speicherplatz. Muss ja sehr unprofessionel programmiert sein, wenn man soviel Speicherplatz verballert. Meine in C# geschriebene GUI benötigt unter 1MB. Die ADB Platform Tools 13MB.
Ja Randolf,
da gebe ich dir total Recht das es es doof ist, das die GUI von mir so groß ist.
Leider muss ich bisher soviel von Java (die GUI ist in B4J programmiert) mitliefern. Aber vielleicht finde ich noch eine Lösung das zu verkleinern.
Verschwende nicht zu viel Zeit darauf es kleiner zu bekommen. So viel wirst du da nicht rausholen, ohne es in einer anderen Sprache nochmal neu zu machen, als dass es sich lohnen könnte. Nur weil einer wegen 50MB nörgelt…
Problematisch ist es, wenn ein einfacher Druckerteiber 300MB groß ist und ähnlicher Quark, aber eine Java-Anwendung die mit allen Abhängigkeiten in 50MB daher kommt ist vollkommen in Ordnung.
Alter!? 1MB? Wofür? Mach‘ das doch direkt in Assembler, dann kommst du unter 200kb weg für das Binary.
😉
Ich verstehe Deinen Punkt, bin mir nur unsicher, ob der Ton zu den Argumenten paßt. Ein Hinweis ohne „unprofessionell“ und „verballert“ hätte es auch getan.
Für mich sieht es so aus, als ob Daniel das Tool erst mal für sich selber erstellt hat und es dann geteilt hat, weil andere so auch davon profitieren können.
Wir haben sicher alle irgendwelche Scripte und Programme bei uns auf der Platte liegen, die für uns nützlich sind, aber bei denen wir denken, das ist nicht gut/hübsch/professionell genug, um es zu teilen.
Warum soll ich nicht jemandem zumindest die Hälfte der Strecke abnehmen, nur weil ich der Meinung bin unter „100% Feature/Design und lehrbuchreifem Code“ schäme ich mich das zu veröffentlichen.
Warum soll Code, der für mich genügt und funktioniert nicht auch in dieser Form bereits gut genug für andere sein?
Wenn wir nach alten Abschätzungen (Mystical Man Month) gehen, braucht man 3x soviel Zeit den Code von für sich selber ausreichend auf den Level für andere benutzbar zu bringen. Und nochmal 3x soviel Zeit für die ordentliche Doku drumrum.
Oder man sagt, hier ist der Code der hat die und die Einschränkungen, kann aber bereits das und das und veröffentlicht den AS IS.
Wenn Du in die Statistik Deines Github Repositories schaust, siehst Du, das immer irgendwer kommt und sich alles oder Teile runterlädt selbst aus zig Jahre alten Repositroies, der lebt dann mit den Einschränkungen (oder Platzverbrauch) und freut sich, dass er Zeit spart.
Ich fände es gut, wenn wir diejenigen, die überhaupt selber etwas Sinnvolles erstellen statt irgendwo eine „App“ für 1,29 plus X fertig zu kaufen und die das dann auch noch kostenlos teilen, ermutigen und nicht demotivieren.
Volle Zustimmung! Man wird nicht gezwungen das Programm zu installieren. Konstruktive Kritik geht anders. Viele fangen klein an.
@Randolf: Wo kann man denn Deine professionell erstellte App begutachten?
Die 90er wollen ihren Speicherplatz zurück. 50MB ist in der aktuellen Zeit nix, Opa 😉
Genau „Opa“. Wer so nörglerisch unterwegs ist, dessen Zellen haben einfach ein gewissen Gefässalter erreicht
Danke für euren Zuspruch.
Randolf könnte uns ja auch mal seine GUI zeigen.