Frage

Ich muss die TCP-Socket-Verbindung verwenden, um die Daten aus einer BlueBox zu erhalten, wenn ich einen Kommentar eingab, z. B. "GetColor", die BlueBox schickt mir die Informationen wie "rot, blau". In diesem Fall muss die BlueBox als Server und ich nicht darauf programmieren, aber ich habe ein Problem, die Informationen auf dem EDITTEXT anzuzeigen.

generasacodicetagpre.

Dieser Java-Code funktioniert, fehlt jedoch im Android-Code unten:

generasacodicetagpre.

Was ist das Problem und wie man einen Thread dafür einstellt?Vielen Dank!

War es hilfreich?

Lösung

Das Problem, wie Sie angegeben haben, ist, dass Sie den Netzwerkteil auf dem Hauptgewinde tun.

Einstellen eines neuen Threads ist einfach, überlegen mit asynktask .Bitte lesen Sie die Dokumentation (was sehr gut ist), bevor er springen, um es zu implementieren, es macht es viel einfacher, IMHO zu erleichtern.

Vergewissern Sie sich auch, dass Sie Internet-Berechtigung in Ihrem androidmanifest.xml

haben

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top