Posición: Advanced Member
  Grupos: Registered
 Registrado: 21/10/2013(UTC) Mensajes: 39
  Agradecimientos: 4 veces Fue agradecido: 8 vez/veces in 6 publicación(es).
  
 
     | 
    
        
            
	      
                Buenas de nuevo!. Estoy creando un sistemade logeo con un servidor local. A la hora de hacer laconexion y el envio de datos hago lo siguiente: Código:String name = usuario.getText().toString();
            //String password = contrasenia.getText().toString();
            
            ArrayList<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
            nameValuePairs.add(new BasicNameValuePair("tag","usersave"));
            nameValuePairs.add(new BasicNameValuePair("username", name));
            nameValuePairs.add(new BasicNameValuePair("gcmcode", "54d"));
            HttpClient httpclient = new DefaultHttpClient();
            HttpPost httppost = new HttpPost("http://127.0.0.1:81/AgendaUCA/index.php");
			try {
				httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); 
                ResponseHandler<String> responseHandler = new BasicResponseHandler();
			    String res = httpclient.execute(httppost, responseHandler);
			} catch (Exception e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		} 
 Pues bien, a la hora de ejecutarlo me da esta excepcion: android.os.NetworkOnMainThreadException en la linea: String res = httpclient.execute(httppost, responseHandler). ¿De que puede ser? La parte de PHP está bien, probada con unos htmls de prueba y por más vueltas que le doy no se que hacer. Haber si sabeis algo!. Saludos!  
            
  
         
     |