ここでは、logcatの使用をアドバイスする多くの記事を見てきました。しかし、私が試してみると、e.printStackTrace()
をLog.e(....,....,e)
に置き換えると、構文エラーが発生します。Androidログメソッドを使用して
どのようにしてLog.e(....,....,e)
を書きますか?
ありがとうございます!
ここでは、logcatの使用をアドバイスする多くの記事を見てきました。しかし、私が試してみると、e.printStackTrace()
をLog.e(....,....,e)
に置き換えると、構文エラーが発生します。Androidログメソッドを使用して
どのようにしてLog.e(....,....,e)
を書きますか?
ありがとうございます!
TAG
は、あなた自身を定義することができる文字列ですあなたは
Log.e(TAG, "My message", e);
または
Log.e(TAG, e.getMessage());
を使用することができます。通常、これはすべてのメッセージで同じです。したがって、このタグでメッセージをフィルタリングできます。
ありがとう、これは本当に助けた。 – SkyeBoniwell
これを試してみてください:
Log.e(TAG, e.getMessage);
は、この情報がお役に立てば幸いです。 :)
EDIT:
訂正
ミスタイプがあった - 私はそれを修正した。 :) – Codeman
こんにちは、私は "...."とは分かりません。感謝 – SkyeBoniwell
Log.e("tag", "msg", exception);
"e"は "exception"と同じですか? – SkyeBoniwell
はい、例外をどのように定義したかによって異なります。例: 'catch(Exception e){Log.e(" tag "、" msg "、e);}' –
あなたの正確な質問に対する回答が投稿されている人もいますが、一般的に人々が参照しているのは自動的に作成されるエラーログです。あなたがcatをログに記録し、右上隅の赤い "E"サークルをクリックすると、エラーのみが表示されます。あなたがクラッシュ直後に見ている限り、エラーの完全なスタックトレースがあなたのために働くことはありません! – Pyrodante