2010-12-28 4 views
8

Wie kann ich eine Zeichenfolge (ex: "hi") von meinem Android-Handy an meinen PC senden?Send string von Android Telefon zu PC

+0

FYI netcat (oft als nc installiert) ist ein großartiges Befehlszeilen-Tool zum Debuggen solcher Projekte, da es für beide Zwecke eingesetzt werden kann. Und es ist für fast alles verfügbar, einschließlich Android-Handys. –

+0

Checkout [diese Frage] (http://stackoverflow.com/q/8443245/393021) – iGbanam

Antwort

7

Vor diesem in Android zu tun, empfehle ich Ihnen die Grundlagen der Java-Networking lesen:

versuchen, Zugriff auf ein gutes Buch zu bekommen. Sobald Sie wissen, wie man es in Java macht, implementieren Sie einen Test-Client in Android & einen Test-Server in Ihrem PC.

+0

Danke für die Resonanz, ich habe etwas Code auf dieser Seite gefunden, die ich denke, sollte es tun. Ich muss das Client-Programm auf meinem HTC (Android 2.1) ausführen können. Könnte mir bitte jemand sagen wie ??? – FlashCreated

7

Ich bin gerade dabei, eine Sockellösung zwischen Android und PC zu implementieren! Sobald Sie die Grundlagen hinter Buchsen (durch das Lesen der Links, dass Sebastian vorgeschlagen) zu verstehen, können Sie über die folgenden Links als Code führt Ihre Instrumente zu machen sprechen:

Ich bin mit der Client-Code aus dem Android-Socket-Beispiel-Link oben, und das Server-Beispiel aus dem Unix-Socket-Beispiel auf der Beej-Website (Ich wurde darüber informiert, dass ich ein neuer Benutzer für stackoverflow bin, also werde ich das als Kommentar verlinken diese Antwort). Der Unix-Socket-Server ist so eingerichtet, dass er vom Client eine Verbindung und ein Paket erhält, sendet dann eine Antwort zurück und schließt den Socket. Ich habe das geändert, so dass der Server nur eine Schleife ist, die ständig nach Eingabe vom Benutzer an der Konsole fragt. Es ist keine schöne Lösung (d. H. Keine Benutzeroberfläche auf der PC-Seite), aber es wird Ihnen zumindest die Grundlagen geben. Sie können es später schön machen.

+0

Hier ist der Link zu Beej's Website: http://beej.us/guide/bgipc/output/html/multipage/unixsock.html – moscro

+0

Vielen Dank, das sieht gut aus, aber aber würde es Ihnen etwas ausmachen, mir zu sagen, wie man diesen Client-Code implementiert in einer Anwendung habe ich es in die Hauptdatei ".java" meiner Progect-Anzeige eingefügt, ich bekomme Fehler von überall (Programmierung in Eclipse) ... Danke im Voraus! – FlashCreated

+0

Okay, an diesem Punkt hört es sich an, als wären Sie brandneu beim Schreiben von Android-Apps. Ich würde diese Dokumentation studieren: http://developer.android.com/reference/android/app/Activity.html: http://developer.android.com/resources/articles/painless-threading.html und ein Buch kaufen, Sam's Teach Yourself Android Programmierung in 24 Stunden war das Geld wert. Diese Schlüsselkonzepte müssen zuerst verstanden werden, bevor Sie eine Netzwerkkommunikationsanwendung implementieren können. – moscro

Verwandte Themen