1

サーバーへのすべてのHTTP接続を処理するスレッドがあり、UIなどを更新する別のスレッドがあります。UIスレッドにタイムアウトロジックが実装されており、応答を探してタイムアウトします(接続を閉じて、ユーザーへの通知)

アプリケーションが範囲外になると、Nokia Series 40デバイスでは完全に正常に動作しますが、Nokia Series 60(特にE61、E71)では、タイムアウトが発生せず、アプリがハングします。

何か案が?

4

1 に答える 1

0

私はそれを理解したと思います。それが正しい解決策かどうかはわかりませんが、接続をタイムアウトしようとしているときに、UI スレッドからの接続を閉じていました。これが UI スレッドがフリーズした理由だと思います。

それを取り除くと、すべてが正常に戻りました。

于 2010-03-24T18:45:14.370 に答える