網頁文章 網頁文章

 package First.AtestClient;

import java.io.BufferedWriter;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.InetAddress;
import java.net.Socket;
import java.net.UnknownHostException;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
 
public class ATestClientActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
 
setContentView(R.layout.main);
 
Socket socket;
 
try {
InetAddress serverAddr = InetAddress.getByName("192.168.0.1");
Log.d("TCP", "C: Connecting...");
try {
socket = new Socket(serverAddr, 2222);
String message = "L";
Log.d("TCP", "StringAfter");
try {
Log.d("TCP", "C: Sending: '" + message + "'");
PrintWriter out = new PrintWriter(new BufferedWriter(
new OutputStreamWriter(socket.getOutputStream())),
true);
out.println(message);
} catch (Exception e) {
Log.e("TCP", "S: Error", e);
} finally {
socket.close();
}
} catch (Exception e) {
}
} catch (UnknownHostException e1) {
e1.printStackTrace();
}
    }
}