-4

Androidからメッセージプロトコルtcpを送信する簡単な例を教えてください。Sand (ipServer,Port) のメソッドを実装する方法;

4

2 に答える 2

2
String host = ...; // The host name can either be a machine name, such as "java.sun.com", or a textual representation of its IP address
int port = ...;
Socket socket = new Socket(InetAddress.getByName(host), port);
BufferedReader reader = new BufferedReader(new InputStreamReader(socket.getInputStream()));
PrintWriter writer = new PrintWriter(socket.getOutputStream(), true); // true for auto flush

これで、ライターを介して次のようなメッセージを送信できます。

writer.println("Hello World");

次のように、リーダーを介して着信データを読み取ることができます。

String incoming = reader.readLine();
于 2012-06-05T13:10:16.827 に答える
0

あなたがネット上で求めているトピックに関する記事が多数あります。それらの 1 つ: http://www.helloandroid.com/tutorials/simple-connection-example-part-ii-tcp-communication

敬具、
ボー

于 2012-06-05T13:08:52.063 に答える