Es tut mir sehr leid, ich habe aufgrund der hohen Arbeitsbelastung schon lange nicht mehr aktualisiert. Viele Leute schlossen sich der Gruppe an, kamen aber nicht rechtzeitig vorbei. . . Ich entschuldige mich hier aufrichtig! Vielen Dank für Ihre Unterstützung!
Ich habe vor, den Code für dieses Projekt umzugestalten, und hier ist der Grund:
Natürlich bleibt die Originalversion erhalten und wird nicht aktualisiert (mit der Zeit finde ich das vorherige Design wirklich dumm ...)
Es kann ein oder mehrere Android-Geräte mit nur einem Browser steuern, nicht nur Mobiltelefone, sondern auch Tablets, Uhren usw.
Wenn Sie Fragen oder Anregungen haben, treten Sie bitte der qq-Gruppe bei: 1476686
Dabei handelt es sich um eine Software zur Steuerung ihrer Android-Geräte. Sie können einen Browser nur zur Steuerung eines oder mehrerer Android-Geräte verwenden, aber nicht nur Mobiltelefone, sondern auch Pads, Uhren und mehr
Englische Version: Übersetzen Sie dies
AndroidControl ist ein in Java geschriebener Server. Er ist eine Brücke, die Computer und Android-Geräte verbindet.
Sie können es selbst kompilieren und ausführen oder die kompilierte Version verwenden.
Kompilierte Version: Download-Adresse
Schritt0:
Bitte bestätigen Sie, dass die folgende Umgebung auf Ihrem Computer installiert ist
java -version
in die Befehlszeile einadb version
Schritt 1:
Bitte bestätigen Sie, dass die Verzeichnisstruktur dieser entspricht
├── AndroidControl.jar
├── resources
Schritt 2:
Führen Sie AndroidControl.jar
aus. Hinweis: Bitte ändern Sie ihn in den tatsächlichen Pfad auf Ihrem Computer
java -jar AndroidControl.jar
Schritt 3:
Schließen Sie Ihr Telefon an und aktivieren Sie USB调试模式
Öffnen Sie den Browser und geben Sie http://localhost:6655
ein
Einige Browser sind möglicherweise nicht kompatibel. Bitte verwenden Sie einen moderneren Browser.
Verwenden Sie Intellij Idea, um dieses Projekt zu öffnen ...
Die integrierte Webseite http://localhost:6655
bietet einfache Funktionen. Wenn Sie einige leistungsstarke, angepasste Funktionen nutzen möchten, benötigen Sie andere Clients oder schreiben Ihren eigenen Client.
Wenn Sie Ihren eigenen Client schreiben möchten, lesen Sie bitte die Dokumentation zum integrierten Client und zur Protokollvereinbarung.
Ändern Sie den Inhalt des web
im von yeetor.properties
konfigurierten resource
. Es klingt wie ein Bissen. . .
Hinweis: Es werden nur statische Seiten unterstützt
Ich habe auch einen Native-Client erstellt, der jedoch noch nicht perfekt ist und daher vorerst nicht veröffentlicht wird.
Im Vergleich zur Demo verfügt die offizielle Version über viel weniger Funktionen. Der Hauptgrund dafür ist, dass viel Code organisiert wurde. Ziel ist es auch, allen die Teilnahme an diesem Projekt zu erleichtern.
Es gibt jetzt viele Änderungs- und Optimierungspunkte im Projekt. Im Android-Bereich gibt es viele Methoden für die Echtzeit-Bildschirm-, Tastensimulation und Berührungssimulation. Wenn diese Methoden organisiert und integriert werden können. Ist es nicht schön?
Willkommen, um PR einzureichen