2011-02-08 49 views
0

我有一點問題。我開發了一個通過互聯網調用一些web服務的midlet應用程序。我正在使用帶GPRS連接的手機。有一段時間,它會按我的意願運行,運行應用程序,通過GPRS調用Web服務,返回結果,再次調用Web服務等等。從J2ME重新連接到GPRS

但是說,我打電話給web服務,並在應用程序返回我需要的結果後,我離開了它一段時間。下次我繼續訪問Web服務時,應用程序需要一段時間才能通過GPRS連接。在諾基亞,它在盒子裏標有G。在東南部,它標有發光的地球儀。這個盒子或發光地球儀中的'G'會在一段時間後出現,或根本不會出現,但應用程序仍在嘗試連接到互聯網。

它來自我的應用程序還是來自手機?我可以知道[或者應用程序知道],目前應用程序嘗試連接GPRS已準備好嗎?

非常感謝您的答覆...

回答

1

沒有什麼用Java ME(即J2ME),可以控制設備是否被連接,很遺憾。你所能做的就是嘗試連接。

請確保您正確關閉了所有連接。包括HttpConnection對象,而不僅僅是輸入/輸出流。