2009-06-26 5 views
1

によってシャットダウンされた後に接続するサーバにHttpConnectionsを作成することはできません。このアプリケーションはSamsung Omniaを含むほとんどの電話機で正常に動作します。は、JavaのMIDletはGPRS接続は、私は(ユーザーの要求に応じて)ないJava J2MEアプリケーションを持っている携帯電話

この問題(Omnia)の問題は、ある時点で電話機がGPRSネットワークから切断されることです。アプリケーションはまだ使用されていますが、サーバーへの接続を試みていません(ユーザーはデータを参照しています)。

これが発生した後、ユーザーがサーバーから何らかの更新を要求すると、電話機はGPRSへの再接続を拒否します。

誰かが何が問題になるか考えている人はいませんか?

ありがとうございます!

答えて

1

さて、それはリソース管理の問題であることが判明しました。特に、すべてのオブジェクト(入出力ストリーム、接続など)を閉じることを忘れないでください。

+1

また、デッドロックを回避するために別のスレッドでhttp接続を開きます。また、一度に4つ以上の接続を開かないようにしてください。ほとんどの電話には4つの接続の制限があるため – Ram

関連する問題