1

BlackBerry OS 6.0 以降用のアプリを開発しています。アプリを起動すると、エラーが発生します。

キャッチされない例外: アプリケーション トレース (353) が応答していません。プロセスが終了しました。

例外は常にスローされるわけではなく、時々スローされます。

誰でもこのエラーを解決できますか?

4

1 に答える 1

1

このエラーが時々発生するという事実は、イベント スレッドを長時間使用している可能性があることを示しています。あなたの場合、スレッドの継続的なレベルで GPS 位置の更新を取得している可能性があります。

この問題が発生すると、OS は実行中のすべてのアプリケーションのスタック トレース ダンプを強制します。イベント ログを回復し、アプリケーションのスタック トレースを見つける必要があります。これは、プロセッサを占有しているコード行を特定するのに役立ちます。

問題のあるコードを特定したら、イベント スレッドが独占されないようにコードを変更するか、イベント スレッドがシステム ディスパッチャに戻れるようにプロシージャを独自のスレッドに分離する必要があります。

于 2012-10-23T13:21:10.493 に答える