gpt4 book ai didi

http - JavaME Midlet 无法建立 HTTP 连接

转载 作者:可可西里 更新时间:2023-11-01 17:15:19 25 4
gpt4 key购买 nike

我刚刚下载了 Java ME Platform SDK 3.0 并创建了我的第一个 Midlet(来自一些 Oracle 教程)。这在模拟器上运行良好。当我在我的诺基亚 N97 上部署它时,我可以运行它,但是一旦我按下“连接”并允许继续,我就会得到一个 IOException:-1

代码如下:

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);
}
}

最佳答案

您的手机 + 中是否有适用于您的申请的 GPRS 或互联网连接?

在许多手机中,我们必须为应用程序设置不同的访问点,仔细检查

关于http - JavaME Midlet 无法建立 HTTP 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4199104/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com