回答:
コンソールに出力するのではなく、次のLog
ように移動してEclipseで見つけることができるLogCatに出力します。ウィンドウ->ビューの表示->その他…-> Android-> LogCat
のリファレンスをLog
ご覧ください。
LogCatを使用する利点は、ログのタイプに応じて異なる色を印刷できることです。たとえばLog.d
、青をLog.e
印刷し、オレンジを印刷します。また、ログタグ、ログメッセージ、プロセスID、アプリケーション名でフィルタリングすることもできます。これは、アプリのログを表示し、他のシステムのものを分離したい場合に非常に役立ちます。
System.out.println()
LogCatにも出力されます。古き良きものを使用する利点は、変数が初期化されているかどうかを確認する必要がある場合に、コンソールのSystem.out.println()
ようSystem.out.println(object)
にオブジェクトを出力できることです。
Log.d
、などのメソッドでは、文字列をコンソールに出力することのみが可能でLog.v
、Log.w
オブジェクトには出力できません。これを回避するには(必要な場合)、を使用する必要がありますString.format
。
toString()
。これはSystem.out.println(Object)
内部で行うことです。それ自体のtoString()
メソッドObject
が使用されている場合(例:配列型)、有用な出力が得られない場合があります。
Log
ます。
Log.dメソッドも使用しています。インポートしてください import android.util.Log;
Log.d("TAG", "Message");
ただし、デバッグメッセージを表示したい場合は、Run Asを使用せずに、「Debug As」を使用して、Android Applicationを選択してください。そうしないと、デバッグメッセージが表示されません。
logCatでコンテンツを印刷するために以下のログ形式を使用します
Log.e("Msg","What you have to print");