gpt4 book ai didi

java - 诺基亚 J2ME 上的 getRequestCode

转载 作者:行者123 更新时间:2023-12-01 15:57:00 25 4
gpt4 key购买 nike

我的诺基亚手机有奇怪的问题。我正在开发 J2ME midlet 并尝试在诺基亚(n73)上运行它。该 midlet 生成 httpRequest。第一个、第二个以及其他几个请求都会成功。但在下一个请求失败并出现 IOException 后。

WTK模拟器不存在此类问题。

try{ hcon = (HttpConnection) Connector.open(url);
if (hcon.getResponseCode() == HttpConnection.HTTP_OK)
res = hcon.openInputStream();
} catch (IOException e)
{
...

有堆栈跟踪:

- com.symbian.midp.io.protocol.http.HttpConnectionNative.throwIOException(), bci=5 
- com.symbian.midp.io.protocol.http.HttpConnectionNative.waitForTransaction(), bci=33
- com.symbian.midp.io.protocol.http.HttpConnectionNative.sendRequest(), bci=309
- com.symbian.midp.io.protocol.http.HttpConnectionNative.ensureResponse(), bci=37
- com.symbian.midp.io.protocol.http.HttpConnectionNative.openDataInputStream(), bci=29
- com.symbian.midp.io.protocol.http.HttpConnectionNative.openInputStream(), bci=1
- ru.megafon.sgc.Main.sendHttpGet(), bci=48
- ru.megafon.sgc.Main$2.run(), bci=115
- java.lang.Thread.run(), bci=11

最佳答案

您可能没有关闭流和 HttpConnection 对象。您必须关闭这两个连接,否则您将遇到像您所看到的那样的问题 - 通常在这些设备上一次只能打开一个或两个连接。

关于java - 诺基亚 J2ME 上的 getRequestCode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4875530/

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