2012-01-03 10 views
1

私は完全にエミュレータで動作するJava MEアプリケーションを作成しました。しかし、Nokia 5233やその他のデバイス上でアプリケーションを実行すると、警告を表示せずにクラッシュします。J2MEアプリケーションがクラッシュする

私のアプリケーションがいつクラッシュするかを知るために、すべての例外をキャッチしようとしました。しかし、私はクラッシュ中に警告メッセージを取得していないので、それはまた無価値です。 問題の原因を教えてもらえますか?アプリケーションがクラッシュした後、アプリケーションを再起動すると、同じ時点で何度もクラッシュします。しばらく試し続けると、完璧に動作します。何が問題なのか分からない。それはエミュレータで正常に動作します。

+2

コードはどこですか? –

+0

コードが長すぎます.. あなたのメールアドレスを教えてください。 –

+0

アプリケーションはエミュレータでうまく動作しますが、携帯端末にアプリケーションをインストールすると、最初の5-6回は正常に動作してからccrashingを開始します。 –

答えて

2

スタックトレースを取得できない場合は、startApp()メソッドのすべての行をコメントアウトする必要があります。その後、連続して1行ずつコメントを外し、毎回デバイス上で実行します。そうすれば、アプリケーションがクラッシュする行を見つけることができます。特に、例えば以下のようなサービスの使用。 DataStorageをレビューする必要があります。

もう1つの方法は、コードに冗長なログを追加して、実行される最後の行を確認することです。

また、この質問をご覧ください:How to get the stacktrace in a mobile device

+0

返事のためのありがとう男 私の問題は、アプリケーションをインストールした後、4-5回はうまく動作します。それはいつかクラッシュするようになります。 ..? –

+0

返信用のokie.thanks ...可能であれば、私のコードを見直すことができますか?実際に私はアンドロイドのdeveloprt、最初のティムはJ2Meのアプリケーションを作成するので、問題に直面しています。 可能であれば、あなたのメールアドレスを教えてください。 –

+0

私はphp webserviceを使ってデータを取得して送信します。 –

関連する問題