Olá pessoal, fiz um programa so pra testar a conexao com HTTPConnection, testei no simulador da sun, e da sony-ericsson, está funcionando,
testei em um aparelho motorola V3 e funcionou, porém quando testo no aparelho ‘Sony Ericsson W610i’, da erro, bom na verdade é um erro estranho, primeiro vou mostrar o codigo pra vcs
public void run() {
try {
midletPrincipal.telaInicial.append(new StringItem("Tentando conectar...", ""));
HttpConnection http = (HttpConnection)Connector.open("http://www.xxx.com/pesquisa/app/paginas/publico/me/login.php");
http.setRequestMethod(HttpConnection.GET);
midletPrincipal.telaInicial.append(new StringItem("Codigo HTTP - " + http.getResponseCode(), ""));
InputStream entrada = http.openInputStream();
midletPrincipal.telaInicial.append(new StringItem("ok", ""));
http.close();
entrada.close();
}
catch(Exception e) {
midletPrincipal.telaInicial.append(new StringItem("falha" + e.toString(), ""));
}
}
essa é a parte q faz a conexao, pra quem quiser testar o programa ta aqui, pra download
http://www.xxx.com/java/teste1.jad
ja fiz vários testes, ta parecendo que o problema é até no servidor, pq quando coloco como link o endereço
http://www.xxx.com/
ou
dai funciona
já tentei usar POST, tb nao deu
sempre da o erro
javax.microedition.io.ConnectionNotFoundException
quando executa a linha
http.getResponseCode()
fiquei sem saida, nao sei mais o que testar