Problemas al conectar Android con PHP

  • Respuestas:0
Marc Valdivia Arriaza
  • Posts del Foro: 1

30 ago. 2013 23:00:49 vía Web

Hola a todos,

Este es mi primer post en el foro y en cualquier otro sobre programación, espero que puedan ayudarme.
Estoy desarrollando una app para Android que tiene una base de datos en MySql. En un principio el código esta bien ya que el emulador funciona tal y como yo quiero, el problema viene al quererlo pasar a mi Smartphone, donde me devuelve un String de error. Alguien sabe que puede ocurrir.

Código de Conexión:
public class ComprobarPartida {

public String Comprobarpartida (String urlComprobarPartida, String nombre_partida){

try {

HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost(urlComprobarPartida);

//AÑADIR PARÁMETROS
List <NameValuePair> datos = new ArrayList <NameValuePair>();
datos.add(new BasicNameValuePair("nombre_partida",nombre_partida));
httppost.setEntity(new UrlEncodedFormEntity(datos));

HttpResponse httpcrearpartida = httpclient.execute(httppost);
HttpEntity EntityCrearPartida = httpcrearpartida.getEntity();

String resultadocrearpartida = EntityUtils.toString(EntityCrearPartida);
return resultadocrearpartida;

} catch (Exception e) {
return "error";
}

}

}

Código en Activity Android:
case R.id.btncomprovarpartida:
nombre_partida = etnombrepartida.getText().toString();
ComprobarPartida cp = new ComprobarPartida();
disponible = cp.Comprobarpartida("enlace", nombre_partida);
txtdisponible.setText(disponible);
if (disponible.equals("Nombre Disponible")) {
desAllEnabled();
}
break;

Contestar