자바로 만들어진 PC서버로 단순히 메세지 보내는건데.
메세지를 보낸 이후 어플에서 응답이 사라집니다.

에뮬레이터 자체는 작동 하는거같긴 한데..
----------------------------

package andsocket.cli;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.Socket;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;

public class climain extends Activity {
    private String html = "";
    private Handler mHandler; 
    private Socket socket;
    private BufferedReader networkReader;
    private BufferedWriter networkWriter;
    private String ip = "xxx.xxx.xxx.xxx"; // IP
    private int port = 9999; // PORT번호
   
    @Override
    protected void onStop() {
        // TODO Auto-generated method stub
        super.onStop();
        try {         
            socket.close();
        } catch (IOException e) {
            // TODO Auto-generated catch block
         e.printStackTrace();
        }
    }
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        mHandler = new Handler(); 
        try
        {
         setSocket(ip, port);
        }
        catch (IOException e1)
        {
         // TODO Auto-generated catch block
            e1.printStackTrace();
        }
        checkUpdate.start();
        final EditText et = (EditText) findViewById(R.id.EditText01);
        Button btn = (Button) findViewById(R.id.Button01);
        final TextView tv = (TextView) findViewById(R.id.TextView01);
        btn.setOnClickListener(new OnClickListener()
        {
         public void onClick(View v) {
          if (et.getText().toString() != null || !et.getText().toString().equals(""))
          {
           PrintWriter out = new PrintWriter(networkWriter, true);
                    String return_msg = et.getText().toString();
                    out.println(return_msg);
                }
         }
        });
    }
   
    private Thread checkUpdate = new Thread() {
        public void run() {
         try
         {
                String line;
                Log.w("ChattingStart", "Start Thread");
                while (true) {
                    Log.w("Chatting is running", "chatting is running");
                    line = networkReader.readLine();
                    html = line;
                    mHandler.post(showUpdate);
                }

            }
         catch (Exception e) {    }
        }
    };
    private Runnable showUpdate = new Runnable() {
        public void run() {
            Toast.makeText(climain.this, "Coming word: " + html,
                    Toast.LENGTH_SHORT).show();
        }
    }; 
   
    public void setSocket(String ip, int port) throws IOException {
        try {
            socket = new Socket(ip, port);
            networkWriter = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));
            networkReader = new BufferedReader(new InputStreamReader(socket.getInputStream()));
        } catch (IOException e) {
            System.out.println(e);
            e.printStackTrace();
        }
    }
}

조언 부탁드립니다.

p.s 안드로이드 소켓관련 예제 참고소스같은거 있는데 어디 없을까요?