Ciao a tutti, vorrei realizzare un applicazione che quando premo un botton mi invia una stringa via http, per questo avevo pensato al protocollo TCP.

Facendo una semplice classe che comica fra client e server non ci sono problemi...ma quando la inserisco nel codice di android c'è qualcosa che non va...

Premetto che è da un po che non programmo in java quindi diverse cose purtroppo le ho dimenticate...
vi copio il codice

codice:
package raffaele.it;

import java.io.DataOutputStream;
import java.io.IOException;
import java.net.Socket;
import java.net.UnknownHostException;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.ToggleButton;

public class DomoticaActivity extends Activity {
    /** Called when the activity is first created. */

	private boolean test = true;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
       
        ToggleButton luce1;
        ToggleButton luce2;
        Button cancello;
        
        final TextView tv;
        
        luce1=(ToggleButton) findViewById(R.id.Luce1);
        luce2=(ToggleButton) findViewById(R.id.Luce2);
        cancello=(Button) findViewById(R.id.Cancello);
        tv=(TextView) findViewById(R.id.risultato);
        
     
                
        cancello.setOnClickListener(new View.OnClickListener() {
			
			public void onClick(View arg0) {
				try {
					Socket clientSocket =new Socket("192.168.1.10",80);
					DataOutputStream outToServer=new DataOutputStream(clientSocket.getOutputStream());		
					outToServer.writeBytes("/?L=1" +'\n');
					clientSocket.close();
					tv.setText(" comando inviato");
				} catch (UnknownHostException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				} catch (IOException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
				
				
				
			}
		}); 
        
        
    }
}
quello che voglio inviare è : /?L=1

Sicuramente ho commesso qualche errore molto stupido...
il problema è che mi genera un eccezione e va quindi in catch

Ringrazio in anticipo a chi vorrà aiutarmi a uscire da questo punto...