2011-02-08 33 views
0

我有一点问题。我开发了一个通过互联网调用一些web服务的midlet应用程序。我正在使用带GPRS连接的手机。有一段时间,它会按我的意愿运行,运行应用程序,通过GPRS调用Web服务,返回结果,再次调用Web服务等等。从J2ME重新连接到GPRS

但是说,我打电话给web服务,并在应用程序返回我需要的结果后,我离开了它一段时间。下次我继续访问Web服务时,应用程序需要一段时间才能通过GPRS连接。在诺基亚,它在盒子里标有G。在东南部,它标有发光的地球仪。这个盒子或发光地球仪中的'G'会在一段时间后出现,或根本不会出现,但应用程序仍在尝试连接到互联网。

它来自我的应用程序还是来自手机?我可以知道[或者应用程序知道],目前应用程序尝试连接GPRS已准备好吗?

非常感谢您的答复...

回答

1

没有什么用Java ME(即J2ME),可以控制设备是否被连接,很遗憾。你所能做的就是尝试连接。

请确保您正确关闭了所有连接。包括HttpConnection对象,而不仅仅是输入/输出流。