Question

Je viens de télécharger le SDK Java ME Platform 3.0 et créé mon Frist Midlet (de certains Tutorial Oracle). Ce qui fonctionne très bien sur l'émulateur. Quand je déploie sur mon Nokia N97 je peux courir, mais dès que je appuyez sur « Connect » et permettent de procéder je reçois un IOException: -1

Voici le code:

package hello;
import java.io.*;
import javax.microedition.io.*;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class HelloMIDlet extends MIDlet implements CommandListener {

...

private void connect() {

HttpConnection hc = null;
InputStream in = null;
String url = getAppProperty("HitMIDlet.URL");

try {
  hc = (HttpConnection)Connector.open("http://www.google.ch"); 
  in = hc.openInputStream();
  byte[] raw = new byte[10];
  int length = in.read(raw);
  in.close();
  hc.close();

  // Show the response to the user.
  String s = new String(raw, 0, length);
  mMessageItem.setText(s);

}
catch (IOException ioe) {
  mMessageItem.setText( ioe.toString());
}
mDisplay.setCurrent(mMainForm);
}
}
Était-ce utile?

La solution

Vous avez travail GPRS ou une connexion Internet dans votre téléphone + pour votre application?

Dans de nombreux téléphone, nous devons point d'accès fixe pour l'application vérifier différemment doublez

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top