Ragazzi non so più che fare
Sto cercando di inviare una semplice stringa con metodo post ad un url. Con tutte le altre versioni di android funziona, con gingerbeard non ne vuole sapere.
il pezzo di codice è il seguente
codice:
try{
URL url=new URL(address);
HttpURLConnection link =(HttpURLConnection)url.openConnection();Log.i("connessione","url ok");
link.setDoOutput(true);//per l'invio di moduli (metodo post)
link.setChunkedStreamingMode(0);
link.connect();
PrintWriter writer = new PrintWriter(link.getOutputStream(),true);
writer.println(testo);//scrittura del content
link.disconnect();
Log.i("esito invio","trasmettendo "+testo);
// link.disconnect();
} catch(IOException e){
Log.i("IO","Errore io");
}
}
Tutti i paramentri sono corretti... ripeto lo stesso codice funziona sia con Android 2.2 che dal 4 in poi...
C'è qualche variazione in Gingerbeard? Il fatto è che invia sempre una stringa "vuota", quindi il database si riempe di righe vuote. Non capisco perché non trasmetta la stringa.