Allora scrivendo il tuo codice all'interno del mio programma ho capito che alcune librerie che sfrutti non sono utilizzabili dalle applicazioni per cellulari (o comunque non sono importate in automatico).

Allora smanettando un pò sono arrivato a questa conclusione:
codice:
        conn = (HttpConnection)Connector.open(URL);
        conn.setRequestMethod(HttpConnection.POST);
        conn.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
        oStream = conn.openOutputStream();
        byte postm[] = ("numero="+nums).getBytes();
        oStream.write(postm);
        postm = ("&testo="+tes).getBytes();
        oStream.write(postm);
        oStream.flush();
        int code = conn.getResponseCode();
        testo.insert(Integer.toString(code) , 1);
Praticamente passavo i dati byte per byte anzichè tutti insieme. Adesso funziona
Oltre alle domande del post precedente comunque (se mi darai 1 risposta sarò estremamente contento, almeno posso aumentare le mie conoscenze ) ne aggiungo altre 2:
la Java.net può essere importata in applicazioni per cellulari? ci sono accorgimenti particolari da prendere?

questo codice ti sembra accettabile o va modificato in qualche modo? grazie