日期:2014-05-20  浏览次数:20766 次

如何写实现与j2me与网络进行交互数据的程序?
如何写实现与j2me与网络进行交互数据的程序?

我刚开始学习j2me,现在想做一个同j2me来发转发邮件的功能,我觉环境配置没有问题,程序写的也没有问题,但是运行到点击发送按钮的时候出现如下提示:
“希望使用网络来发送和接受数据,这将使用网络通话并可能需要支付费用。
  是否需要使用网络通话?”
此时我点击”是“按钮,后台出现异常:
C:\Borland\JBuilder2006\j2mewtk2.2\bin\emulator.exe   -classpath   "D:\workspace\j2meApp\classes; "     -Xdevice:DefaultColorPhone     -Xdescriptor: "D:\workspace\j2meApp\jad-temp\MailClient.jad "
正在通过存储根   DefaultColorPhone   来运行  
kuikuikuikuiuuuuu
connecting   to   server.....
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   datuu.srk.ch9.MailThread.run(+121)
情问各位高手这是怎么回事?对了,配置保证没有问题,因为我以前是学j2ee的。

------解决方案--------------------
TCP建立失败了

你的网址打不开
------解决方案--------------------
楼主能说下怎么搞定的,想知道
------解决方案--------------------
呵呵,我以前做过一个类似的程序,在模拟器上调试也是遇到这个问题,放到手机上就正常了!