如何写实现与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建立失败了
你的网址打不开
------解决方案--------------------------------------------------------
楼主能说下怎么搞定的,想知道
------解决方案--------------------------------------------------------
呵呵,我以前做过一个类似的程序,在模拟器上调试也是遇到这个问题,放到手机上就正常了!