站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2ME 专题j2me联网问题~~~~~~~~高手帮帮忙吧~~~~~~~~

j2me联网问题~~~~~~~~高手帮帮忙吧~~~~~~~~

摘要: j2me联网问题~~~~~~~~高手帮帮忙吧~~~~~~~~


在公司上网服务器上装了tomcat 端口80 在电脑上用模拟器访问 连接是这么写的
HttpConnection connection = (HttpConnection) Connector.open(http://218.77.113.15:80/test/gg);
能够正常访问~~~~~~~~
但因为手机访问必须用cmwap 按网上所说的改成如下:
HttpConnection connection = (HttpConnection)Connector.open("http://10.0.0.172:80/test/gg");
connection.setRequestProperty("X-Online-Host","218.77.113.15:80");
就怎么都不行了?报错为:
javax.microedition.io.ConnectionNotFoundException: TCP open
at com.sun.midp.io.j2me.socket.Protocol.connect(+99)
at com.sun.midp.io.ConnectionBaseAdapter.openPrim(+52)
at com.sun.midp.io.j2me.socket.Protocol.openPrim(+108)
at com.sun.midp.io.ConnectionBaseAdapter.openPrim(+14)
at com.sun.midp.io.ConnectionBaseAdapter.openPrim(+8)
at com.sun.midp.io.j2me.http.Protocol.connect(+73)
at com.sun.midp.io.j2me.http.Protocol.streamConnect(+57)
at com.sun.midp.io.j2me.http.Protocol.startRequest(+12)
at com.sun.midp.io.j2me.http.Protocol.sendRequest(+38)
at com.sun.midp.io.j2me.http.Protocol.sendRequest(+6)
at com.sun.midp.io.j2me.http.Protocol.closeOutputStream(+4)
at com.sun.midp.io.BaseOutputStream.close(+14)
at java.io.DataOutputStream.close(+7)
at controlpage.HttpCommHandler.sendMessage(+23)
at controlpage.UIController$HelpThread.run(+266)
at controlpage.UIController$HelpThread.run(+20)

这两天被这个东西搞疯了 高手来帮帮我吧~~~~~~~~~~


电脑上模拟器是不能访问这个10.0.0.172的,只有真机上才可以


可是我在真机上试也不行啊 ~~~~~~~~~~~~~~~~~


楼上说得没错,你使用了代理,只有在真机上面可以运行


你的网络路径看看有问题没,先在浏览器上试一下


↑返回目录
前一篇: 出错信息nokia gage,qd,支持1.0是什么意思
后一篇: J2ME如何设置网络连接超时啊?